创建依赖包
- 创建git仓库super
- 编写composer.json
{
# 此依赖将被安装在项目的vendor/seed/super目录下
"name": "seed/super",
"description": "service integration",
"authors": [
{
"name": "xxx",
"email": "xxx@163.com"
}
],
"require": {
"php":">=7.0"
},
"license": "MIT",
"minimum-stability": "stable",
# 取消https校验
"config": {
"secure-http": false
},
"autoload": {
"psr-4": {"Seed\\Super\\": "src/"}
}
}
composer install
git add -A
git commit -m 'description'
git push origin master
git tag 1.0.0
git push origin 1.0.0
安装依赖包
#设置composer镜像源
composer config repo.packagist composer https://mirrors.aliyun.com/composer/
#配置依赖代码仓库源
composer config repositories.seed/super vcs git@gitee.com:xxx/super.git
#取消 https验证
composer config -g secure-http false
# 根据tag标签安装(默认是最新tag)
composer require seed/super:tag
# 根据分支安装(默认是dev-master)
composer require seed/super:dev-branch