github安装及提交自定义cordova插件

1.安装问题

113819_S6cF_555061.png

113509_lRby_555061.png

113552_lCIY_555061.png

2.建立repository、提交代码问题

163533_AJ2b_555061.png

163615_Z01f_555061.png

于是在你机器上会有C:\Users\Administrator\Documents\GitHub一个目录,打开它,里面什么都没有,

然后把自己开发好的插件放入这个目录,

163836_bNAc_555061.png

163923_uOYR_555061.png

点一下上面的Tutorial,再点回自己添加的可以看到添加的文件,如图,

164129_jGps_555061.png

于是填写下面的信息,

164456_hMWu_555061.png

然后Commit to master,再点击右上角的Publish按钮

164709_7bpu_555061.png

然后Publish com.zhxjz.map.plugin.captureSysTime

再点击Sync按钮

164907_O3Ri_555061.png

在自己的主页https://github.com/whyxy007/com.zhxjz.map.plugin.captureSysTime就可以看到

165046_jS6L_555061.png

然后过程就完成了,我就可以使用插件了,在自己的项目里面执行添加插件的命令(跟用git方式添加官方插件一样的),

165528_1wwu_555061.png

另外,为了方便别人使用我们的插件,需要写写说明文档,

165646_1H5D_555061.png

170706_t1o8_555061.png

3.Update提交问题:

如果修改了自己的源代码需要Update:

171003_zd15_555061.png

171151_b3re_555061.png

点击commit to master,别忘了点击Sync按钮同步到Remote服务器

164907_O3Ri_555061.png

然后回到主页,点击这里的3 commits,可以看到自己刚刚Update的操作,

171509_XIYU_555061.png

171640_XIHf_555061.png

171625_7xGc_555061.png

然后回到主页查看自己Update的代码是不是已经显示,这里有时候可能会延迟,不要紧,171850_gNtR_555061.png

可以看到已经更新了。

4.如何删除一个repository:

这个还是有点难找到的,假如仓库的主页是https://github.com/whyxy007/com.zhxjz.map.plugin.captureSysTime

,那么请输入:https://github.com/whyxy007/com.zhxjz.map.plugin.captureSysTime/settings

在页面的最下方有个193039_fBqi_555061.png,于是就可以删除了。


本人研究了半天关于分支(branch)的问题,觉得好像不是很好用,而且就算是能把自己添加的插件加入到某个repository的分支里面,也没法在cordova 命令行添加插件的时候直接cordova add plugin https://github.com/whyxy007/***这样用,会报找不到资源的错误,因此本人思考了一下,大概是github把一个完整的application作为了一个repository,而这里的repository不同于SVN的repository(可以任性添加分支application)。

这里的理解很可能是不对的,因为git博大精深,不可能这个问题没考虑过,所以本人此文仅仅为了说明如何在git添加自己自定义的cordova插件,也就说是为移动应用服务的吧。


转载于:https://my.oschina.net/u/555061/blog/499440

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值