我在
github上有几个私人存储库,我使用composer加载到我的项目中.我的composer.json文件如下所示:
...
"repositories": [
{
"type": "git",
"url": "git@github.com:me/my-repo.git"
}
],
"require": {
"me/my-repo": "*"
}
...
如何在“me / my-repo”文件中配置我的composer.json,以便我可以请求某些版本的repo?例如,我希望能够在一些项目中使用“me / my-repo”:“1.0.x”,在另一个项目中使用“me / my-repo”:“1.5.x-dev”.
我环顾四周,但未能找到办法做到这一点.
最佳答案 您可以使用满意:
https://getcomposer.org/doc/articles/handling-private-packages-with-satis.md
它将抓取您的存储库并为您的项目构建可用版本列表.