一、注册相关账号
github注册账号
packagist注册账号
二、github上项目
1、创建项目
image.png
注:创建项目需要生成README.md文件,便于查询项目
2、获取新项目地址
image.png
3、将新项目下载到本地
image.png
三、composer创建包文件
1、初始化composer,填写composer的基本信息
composer init
image.png
得到composer.json文件和.getignore文件
image.png
2、编辑composer文件
对php环境的要求
psr-4 规范,注意名称空间的分隔符
image.png
3、新建psr-4对应的文件夹和文件
image.png
4、生成vendor目录和composer.lock文件
composer insatll
image.png
image.png
5、提交代码到github上
git add .
git commit -m "#fix-php-sftp"
git push -u origin master
image.png
6、github上代码
image.png
四 提交packagist
1、提交package
image.png
2、packagist样式
image.png