作曲家忽略最小稳定
Composer ignore minimum stable
我在为 ebay 捆绑包安装 composer 时遇到以下错误。依赖项有旧版本的 jms,我正在使用新版本。我能做些什么?
如何忽略依赖?
- webconsul/ebay-api-bundle dev-master requires jms/serializer-bundle ~0.13 -> no matching package found.
我的composer.json:
"jms/serializer-bundle": "^1.1",
...
"webconsul/ebay-api-bundle": "dev-master"
您不能忽略您尝试安装的依赖项所需的版本限制。
这种情况下的经典方法是查找所请求包的更新版本(此处 webconsul/ebay-api-bundle
)。
但是,您正在使用 dev-master
,它应该是最新的开发版本。
您可以等待新版本或根据 webconsul/ebay-api-bundle
要求调整您的 jms/serializer-bundle
版本。
编辑 通过使用 dev-master
或 @dev
你将得到一个不稳定的版本。
jms/serializer-bundle
发布主要版本是有原因的。他们根本不相容。您不能忽略版本,因为代码将不再有效。
要么为 webconsul/ebay-api-bundle
贡献更新,要么创建一个工作分支(如果不再维护)。
我在为 ebay 捆绑包安装 composer 时遇到以下错误。依赖项有旧版本的 jms,我正在使用新版本。我能做些什么?
如何忽略依赖?
- webconsul/ebay-api-bundle dev-master requires jms/serializer-bundle ~0.13 -> no matching package found.
我的composer.json:
"jms/serializer-bundle": "^1.1",
...
"webconsul/ebay-api-bundle": "dev-master"
您不能忽略您尝试安装的依赖项所需的版本限制。
这种情况下的经典方法是查找所请求包的更新版本(此处 webconsul/ebay-api-bundle
)。
但是,您正在使用 dev-master
,它应该是最新的开发版本。
您可以等待新版本或根据 webconsul/ebay-api-bundle
要求调整您的 jms/serializer-bundle
版本。
编辑 通过使用 dev-master
或 @dev
你将得到一个不稳定的版本。
jms/serializer-bundle
发布主要版本是有原因的。他们根本不相容。您不能忽略版本,因为代码将不再有效。
要么为 webconsul/ebay-api-bundle
贡献更新,要么创建一个工作分支(如果不再维护)。