您的位置:首页 > 编程语言

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

2015-08-31 00:00 351 查看
摘要: github安装及提交自定义cordova插件

1.安装问题







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





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

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





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



于是填写下面的信息,



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



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

再点击Sync按钮



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



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



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





3.Update提交问题:

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





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



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







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


可以看到已经更新了。

4.如何删除一个repository:

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

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

在页面的最下方有个

,于是就可以删除了。

本人研究了半天关于分支(branch)的问题,觉得好像不是很好用,而且就算是能把自己添加的插件加入到某个repository的分支里面,也没法在cordova 命令行添加插件的时候直接cordova add plugin https://github.com/whyxy007/***这样用,会报找不到资源的错误,因此本人思考了一下,大概是github把一个完整的application作为了一个repository,而这里的repository不同于SVN的repository(可以任性添加分支application)。
这里的理解很可能是不对的,因为git博大精深,不可能这个问题没考虑过,所以本人此文仅仅为了说明如何在git添加自己自定义的cordova插件,也就说是为移动应用服务的吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  github安装