修改會用到此package的專案下的composer.json
1.在"require"或是"require-dev"裡新增一筆要安裝的套件資訊.其中如果這個套件還在開發中的話請填寫bitbucket對應的branch.branch如果是master的話請在前面加上『dev-』變成dev-master。
例如:
"require" : {
"php" : ">=5.6.4",
"bitbucket_account/packagename": "dev-master"
},
2.如果這套件沒有註冊到Packagist上所示私有套件,我們需要在下方多加一段repositories資訊
例如:
"repositories": [
{
"type": "package",
"package": {
"name": "
bitbucket_accoun
/packagename
",
"version": "master",
"source": {
"type": "git",
"url": "https://
bitbucket_account
@bitbucket.org/bitbucket_account
/packagename
.git",
"reference": "master"
},
"autoload": {
"psr-4": {
"package_namespace" : "src/"
}
}
}
}
],
上面的version與reference皆是對應到bitbucket對應的branch.
psr-4下的package_namespace 裡的斜線要寫成\\。如"psr-4":{"Ace\\King\\":src/"}
composer.json的說明可以看這裡(官方說明文件)
沒有留言:
張貼留言