![](/img/trans.png)
[英]Blocking a package install in PHP Composer to use a fork of the package
[英]Composer: install package fork
我已经分叉了一个作曲家 package,所以我可以解决它的问题并向维护者提交 PR。
同时,虽然它没有被合并,但我想在我的项目中使用我的 package 版本。 我尝试在composer.json
上添加存储库信息,但它始终使用常规的 package。
如何强制它使用我的版本? 我是否必须重命名 package?
提前致谢。
我已经想通了。 我对稳定版本有限制,因此它不会安装开发版本,这就是它不会读取我的 fork 的原因。
顺便说一句,不需要对包的composer.json
文件进行任何更改。 它将其视为常规上游 package。
因此,例如,您的分叉 package 位于 github 上。 所以,只需使用它:
作曲家.json:
"require": {
"mygithub/blabla": 1.0
},
"repositories": [
{
"type": "vcs",
"url": "git@github.com:mygithub/blabla.git"
}
]
更多信息可以在这里找到
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.