美文网首页我爱编程
github、Packagist、composer发布

github、Packagist、composer发布

作者: weylau | 来源:发表于2018-04-10 19:10 被阅读25次

第一步:安装composer,自己百度,网上一大堆

第二步:新建test目录,并切换到test下执行composer init 可以根据提示设置信息,也可一路回车,之后test文件夹下生成了一个composer.json文件

第三步:在test/src/文件夹下新建Test.php类

如图:

Test类代码

第四步:在composer.json中增加自己的 autoloader

如图:

增加自己的 autoloader

第五步:在GitHub中新建同名的仓库,并把上面代码push到此仓库,然后再相应的项目中点击setting,进入到设置页面,在配置Packagist的hook。

如图:

点击setting 搜索并点击packagist

上面点击创建了之后,接下来要去 https://packagist.org/profile/ 上面创建一个号,看一下自己的API token 

复制token

回到github进行hook相关配置: 

配置hook

然后点击add service按钮配置成功

第六步:在Packagist官网中点击submit包的GitHub地址

检测 提交

大功告成

ok了

第七步:使用自己定义的包

先配置代理:

composer config -g repo.packagist composer https://packagist.phpcomposer.com

下载包到项目(dev-master默认分支)

composer require wanlliu/hello dev-master

使用代码实例

代码实例

相关文章

网友评论

    本文标题:github、Packagist、composer发布

    本文链接:https://www.haomeiwen.com/subject/wmmnhftx.html