Composer 加载私有代码托管系统包
使用 composer 加载第三方包时如果来源是在自己公司搭建的代码托管系统中,如自建的 GitLab 等需要在 composer.json
中做如下配置:
"repositories": [
{
"type": "vcs",
"url": "自有代码托管系统URL"
}
]
然后在 config
节点中加入:
"http-basic": {
"example.org": {
"username": "pull code user name",
"password": "pull code user password"
}
},
如果你的代码托管系统没有上 https,还需要加上
"secure-http": false
然后在 require 节点中添加需要加载的 composer 包名称,然后执行:
composer update vendor/name
就可以在项目中使用。