symfony - 如何避免作曲家中未绑定的版本约束?
问题描述
我做了一个作曲家诊断,我得到了警告:
警告 require.symfony/serializer-pack :应避免未绑定的版本约束 ( ) require.symfony/webpack-encore-pack :应避免未绑定的版本约束 ( )
我该如何解决这个问题?
解决方案
见这里:https ://getcomposer.org/doc/faqs/why-are-unbound-version-constraints-a-bad-idea.md
只需在所需的包之后定义一个合适的版本,例如
symfony/serializer-pack:^4.0
这将阻止选择任何(可能是 bc 破坏)版本。
推荐阅读
- java - RabbitMQ 在 YAML 文件中配置队列监听器
- swift - 如何让自动布局约束依赖于兄弟视图?
- angular - 为什么组件与硬编码字符串的属性绑定不断出现未定义?
- raku - 可以对无符号变量或常量进行插值吗?
- java - 是否有与 python 的 dict.items()/dict.values()/dict.keys() 等效的 java?
- javascript - 我应该使用 Promise.All 而不是 async.each 吗?
- javascript - 可以溢出的元素:滚动气泡到文档吗?
- python - html文件未正确复制
- node.js - $match 在 mongodb 中查询不同的值
- php - PHP - Unicode 字符无法在控制台中正确显示