使用 satis 搭建 私人 composer 包仓库
前言
在工作当中,我们所开发的很多东西是不方便开源的,所以可使用内部git服务器,配合composer/satis 项目搭建私有composer处理内部依赖,优化代码结构,统一依赖。
步骤一、提交项目源码到 gitee 或 github 上面
步骤一,我就不过多叙述了。
我这里使用的是gitee,创建了一个仓库,获取到https://gitee.com/xxxxi/kw-system-lib.git 这个后面需要用到。
步骤二、使用composer建立satis项目
1.执行下面代码
$ mkdir /www/wwwroot/private-repository
$ cd /www/wwwroot/private-repository
$ composer create-project composer/satis satis --stability=dev --keep-vcs
$ cd satis
$ composer install
2.创建 satis.json 文件内容如下:
vim satis.json
内容如:
{
"name": "my repository", #名称
"homepage"</