我有一个依赖包 supertrall/woo-client dev-master as v1.1.6
supertrall/woo-client
包依赖于supertrall/product dev-master as v1.0.0
包
问题是当我尝试在根包中安装 supertrall/woo-client
时,它说
supertrall/woo-client dev-master requires supertrall/order dev-master as v1.2.0 -> no matching package found.
但是,如果我手动安装 supertrall/product
到根包,然后安装 supertrall/woo-client
,就没问题了。那么为什么 Composer 不自动安装子依赖项呢?我想当我执行 require supertrall/woo-client
时,它必须自动安装 supertrall/woo-client
所依赖的所有包,等等。这太烦人了,请帮忙
最佳答案
我相信添加
{
"minimum-stability": "dev",
"prefer-stable": true
}
到你的 composer.json 应该为你做。在 composer documentation 中阅读更多相关信息.
关于php - Composer 不安装子依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43537280/