[英]Use forked repo on github via composer as dependency
我有一個使用socalnick/scn-social-auth-doctrine-orm 的項目。 該模塊進一步取決於:
這進一步取決於
所以ORM依賴於-> Social-Auth依賴於-> Hybrid
為了讓我的應用程序正常工作,我需要對這兩個模塊 (1) 和 (2) 進行一些更改。 我將這些模塊分叉到我的 git 帳戶並根據我的要求進行了更改。 在我的應用程序 composer.json 中,我只是將socalnick/scn-social-auth-doctrine-orm作為要求。
如何管理 composer.json 以便socalnick/scn-social-auth-doctrine-orm獲取我的分叉模塊而不是默認模塊。
您應該在composer.json
覆蓋該依賴項。
{
"require": {
"socalnick/scn-social-auth-doctrine-orm": "*",
"socialnick/scn-social-auth": "*",
"hybridauth/hybridauth": "*"
},
"repositories": [
{
"type": "git",
"url": "https://github.com/USER/scn-social-auth.git"
},
{
"type": "git",
"url": "https://github.com/USER/hybridauth.git"
}
]
}
在你的 fork 中,你可以添加一個符合主包要求的標簽,或者使用一個帶有版本號別名的分支:
"socialnick/scn-social-auth": "dev-mybranch as 2.1.0",
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.