发布Laravel扩展封装支付包larapay
一、编写扩展包
mkdir -p packages/shunhua/larapay
进入扩展包目录,初始化 composer 配置
composer init
执行之后,项目下生成一个 composer.json 文件:
1 | { |
包目录如下:
1 | shunhua/larapay |
二、扩展包发布
- 提交代码到 GitHub
首先,需要把扩展包的代码提交到 GitHub 上,记录下 GitHub 版本库的地址,注意是 HTTPS。 - 把扩展包发布到 Packagist
访问 [ Packagist ] 官网,登录后,点击右上角Submit按钮,进入发布向导:
此时,将 GitHub 版本库的地址填写至 Repository URL 输入框中,然后点击 Submit 提交按钮,一切顺利,可以看到发布成功 - 设置版本信息
版本默认是 dev-master,Composer 包的版本号会从 Git 的 tag 中同步过来。
.查看本地所有的tag [git tag]
.创建一个新的tag[git tag xxx]
.查看提交状态[git log –oneline –decorate –graph]
git tag v0.9
git push origin –tags
git push origin
赏
使用支付宝打赏
使用微信打赏
欢迎点击上方按钮对我打赏,谢谢你给我吃糖果