![](/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.