2
我有一个根包依赖于包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需要supertrall/order dev-master作为v1.2.0 - >没有找到匹配的软件包。
但是,如果我手动安装supertrall/product
到根包,然后安装supertrall/woo-client
,它会好的。那么为什么作曲家不会自动安装子依赖关系?我猜想,当我做require supertrall/woo-client
时,它必须自动安装所有依赖supertrall/woo-client
的软件包等等。这是很讨厌,请大家帮忙
好吧,我已经想通了,如果根包所依赖的包需要其他包作为“dev-master作为版本”,则会发生此错误。有谁知道为什么以及如何解决它?我不想在每次提交时为我的子包分配一个标签。 – Sergey
请勿使用标签/版本。只需在各处使用分支。你不需要'作为v1.2.0'。 – Evert