我们正在使用 Packagist 上没有的自定义存储库,因此需要使用 composer 的“repositories”键:
{
"type": "vcs",
"url": "https://github.com/name/repo"
},
但是我们也希望在将它们推送到 GitHub 之前在本地开发它们
{
"type": "vcs",
"url": "/path/to/repo"
},
{
"type": "vcs",
"url": "https://github.com/name/repo"
}
但是,如果一个新用户下载了 repo 并且只想从 GitHub 使用(也许他们不会在本地开发),他们会得到一个很大的红色错误:
[InvalidArgumentException]
找不到处理 VCS 存储库 /path/to/dir 的驱动程序
有没有一种方法可以让作曲家可以容忍这种情况,然后向下移动到下一行,在那里它会找到 repo?