1.初始化扩展包
mkdir test_composer cd test_composer composer init

开发版本方便调试将Minimum Stability设置为dev
2.包的依赖

依赖是通过require来配置的,例如需要php7.0以上的版本
"require": { "php": ">=7.0"}如果要引入非PSR-4规范的代码文件,需要用到autoload下面的files
"autoload": {
"files": [
"app/Helpers/functions.php"
]
},3.引入本地的composer包
"repositories": [
{
"type": "path",
"url": "/Users/apple/Downloads/test_composer"
}
] 加入以上配置,然后composer require引入
composer require apple/test_composer:dev-master
4.将本地的包上传到 packagist
先上传代码到自己的github,复制链接
然后登陆packagist

在Repository URL输入刚刚复制的链接,点击check,然后submit,

5.提交到packagist之后使用就和一般的composer一样了
版权声明:本文为qq_38278374原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。