繁体   English   中英

Composer:安装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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM