根据https://getcomposer.org/doc/articles/aliases.md#require-inline-alias的说法,我正在尝试使用别名来使用克隆的repo来修补一些东西。为了进行测试,我需要来自该存储库的补丁分支(在本例中称为deps )。
然而,composer失败了:
composer require -vvv php-pm/httpkernel-adapter@dev-deps
[InvalidArgumentException]
Could not find package php-pm/httpkernel-adapter@dev-deps at any version for your minimum-stability (dev). Check the package spelling or your minimum-stability我的composer.json中的别名如下所示:
...
"repositories": [
{
"type": "vcs",
"url": "https://github.com/andig/php-pm-httpkernel"
}
]andig/php-pm-httpkernel存储库是一个克隆,并且具有deps分支。
为什么composer不能从desirec分支中的别名repo中请求包?
发布于 2016-05-01 18:03:38
这是令人尴尬的。在命令行上,它需要
composer require -vvv php-pm/httpkernel-adapter:dev-deps注意:而不是@。
https://stackoverflow.com/questions/36964962
复制相似问题