那新的问题来了, 我们自己私人的包, 并不想开源出去, 怎么办呢?
来了, 利用gitlab github gitee 等管理自己的私有 composer 包....在项目中引入私有包
另外建一个项目, 用来测试引入私有包. composer.json 如下(请自行删除注释):
{
"name": "root/composer_require_demo",..., 这个名称就是上面包的 "name"属性, 后边指定引入 master 分之
"hujingnb/composer_demo": "dev-master"
},
"repositories...第二个项目的composer.json文件和第一个项目基本没什么区别嘛, 而且在 require 的时候, 使用的是"name"属性, 在第二个项目中也有"name", 那是不是意味着, 第二个项目也可以作为包被导入啊...以后就可以告别代码的复制粘贴, 将私有包通过git 管理工具统一管理啦.