作曲家:如何忽略某些依赖项的安装/更新?



我在一个项目中,这是它的依赖项列表

{
"name": "my/package",
"description": "My new project",
"require": [
"another/package": "1.0.0",
//...
],
"require-dev" => [
"phpunit/phpunit": "~6.0",
//....
]
}

而在another/package,这是composer.json文件

{
"name": "another/package",
"description": "My new other project",
"require-dev" => [
"phpunit/phpunit": "~5.0",
//....
]
}

another/package在版本中使用太phpunit/phpunit

你不能这样做。

作曲家中的依赖地狱 #2609

但是,您可以尝试这种技术。

其他选项:

  1. 看看在my/project中使用phpunit 5.0是否不是问题
  2. 查看是否有另一个版本/软件包需要 phpunit 6.0

相关内容

  • 没有找到相关文章

最新更新