谁一开始就是大神?

自己写了一个yii2-ueditor,怎么提交到github,并通过composer下载下来?[2.0]

这是我发布的地址https://github.com/moxuandi/yii2-ueditor,但是不能composer下来,请大神告诉我应该怎么解决这问题,从怎么忘github上传代码,一直到怎么才能用composer下载下来,写一个详细的教程,或者教教我,我qq1104984259,

基本流程:
1.在github上创建自己的项目,例如:helloworld
2.将项目通过git克隆到本地,创建composer.json
3.commit并push到github上
4.到https://packagist.org/ 上点击右上角”submit package”,需要登录,点击”login with github”使用github账号登录即可,初次登录会让你登记邮箱,完了再次点击”submit package”。
5.填写项目地址”Repository URL”,这个url就是你github上helloworld项目的url。
6.点击”check”按钮,系统自动检测你的项目中composer.json是否合格,并给出原因。如果没有错误的话,请点击提交。
7.包创建成功,可以根据提示继续配置github自动同步功能,这样每次push后,packagist对应包的版本号也会更新。
8.修改包并更新,修改后git push,然后到使用该包的项目中执行composer –dev –prefer-source update [包名] ,加–prefer-source意思是从github上检出最新版本。
你在在composer.json里把autoload设置好,而且要对应上你的命名空间。你可以找个插件模仿人家的。可以模仿一下kartik。
然后去packagist发布你写的yii2-ueditor,然后设置一个钩子,比较麻烦的,用来同步更新你的更新,都有说明你自己琢磨琢磨应该就没问题了。
实在懒得写
1.本地写好代码
2.在https://github.com创建项目,并把你Step1写好的代码push上去
3.在http://packagist.org创建组件
4.在https://github.com打好自动更新的勾子
5.项目中composer require
这个是别人的博客介绍的很详细,可以看看

赞(0) 打赏
未经允许不得转载:菜鸟之家 » 自己写了一个yii2-ueditor,怎么提交到github,并通过composer下载下来?[2.0]

评论 抢沙发

登录

找回密码

注册