当我尝试使用composer install
安装本地存储库(在过去3个月里运行良好(时,我的Composer突然大发雷霆
错误:
[InvalidArgumentException] Repository type is not registered: git
composer.json文件中有问题的块:
"repositories": [
{
"type": "git",
"url": "git@github.com:/xxx/yyy.git"
}
],
根据官方文档,我已经尝试删除和重新安装composer,并将"type"从"git"更改为"github"one_answers"vcs"。到目前为止没有任何帮助。
我的同事通知我这是原因。。。
https://github.com/symfony/flex/pull/377
尝试使用vcs
而不是git
,例如:
"repositories": [
{
"type": "vcs",
"url": "git@github.com:/xxx/yyy.git"
}
],
更多信息点击这里
希望这能帮助
如前所述,symfony/flex
似乎已损坏(v.v1.0.81?(作曲家使用symfony-flex-plugin
所以composer install
只使用参数--no-plugins
当我使用它时:安装了一个新的flex版本,并安装了我的项目依赖项,但幸运的是,后来没有插件,只有symfony-cmd: command not found
失败了
但自从"flex"更新后,composer install
再次正常工作(插件也正常工作(