我有一个包A(驻留在我的VCS:GitHub中(,只有一个分支:dev-master。每当版本约束1.*的任何其他包需要此包时,我希望将其解析为dev-master。
所以我把它放在我包的 composer.json 中:
"extra": {
"branch-alias": {
"1.*": "dev-master"
}
}
我尝试安装软件包B(需要软件包 A -> 版本1.(,作曲家错误:找不到版本 1.*。
为什么别名不起作用?
您需要像这样设置别名:
{
"extra": {
"branch-alias": {
"dev-master": "1.x-dev"
}
}
}