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