0
我的項目基於我創建的另一個「核心」項目。Php Composer導入項目作爲依賴關係
我正在使用git subtree命令將此「核心」項目添加到我的項目中。
有沒有一種方法可以將項目添加爲依賴項?我可以將它添加爲(私人)套餐嗎?
我的項目基於我創建的另一個「核心」項目。Php Composer導入項目作爲依賴關係
我正在使用git subtree命令將此「核心」項目添加到我的項目中。
有沒有一種方法可以將項目添加爲依賴項?我可以將它添加爲(私人)套餐嗎?
如果您的core
項目已經有composer.json
您可以要求它形成任何其他項目。
下面是從到位桶回購需要一個例子:
{
"require": {
"vendor/my-private-repo": "dev-master"
},
"repositories": [
{
"type": "vcs",
"url": "[email protected]:vendor/my-private-repo.git"
}
]
}
更多看到作曲家文檔在using private repositories
我不知道什麼是你想完成的任務。使用您的本地git存儲庫作爲另一個本地git存儲庫的依賴關係?你能提供你現在的'composer.json'嗎? –
簡單的回答:是的!我認爲一個好的答案取決於一些更多的信息。您的核心項目在哪裏託管?它是本地的還是在git倉庫或github?你的項目是否已經使用作曲家?如果您的核心項目位於當前項目內的'/ vendor /'文件夾內,是否存在問題? –
@Peh是的,項目託管在一個遠程回購(bitbucket),並有自己的作曲家。我目前使用git subtree,因爲它允許我從當前項目中更改核心項目,但它在供應商中也是一樣的(我認爲至少) –