Cordova插件开发(3)- 将Cordova插件发布到npm

本篇文章讲述的是如何将自己开发的cordova插件发布到npm,具体内容包含以下三个方面:

1,将插件上传到github;

2,将插件发布到npm;

3,将npm上的插件与github上同步;


详情如下:


在github上创建自己的Repository

1,在github上创建自己的Repository;

网上教程大把,这里不再赘述。下面这片文章讲的挺详细:https://www.cnblogs.com/zlxbky/p/7727895.html


2,上传工程:

git clone https://github.com/fangxiaopeng/fxp-plugin-video.git

cd fxp-plugin-video

git add .

git commit -m "commit plugin' related files"

git push -u origin master


提交更改:

git status

git add .

git commit -m "update readme.md and package.json"

git pull

git push origin master


将插件发布到npm

1,进入发布目录下;

cd 发布目录路径


2,注册npm账号

npm addUser


按照提示输入注册信息

Username: fangxiaopeng

Password: 

Email: (this IS public) 850899969@qq.com

Logged in as fangxiaopeng on https://registry.npmjs.org/.


注册后会收到一封验证邮件,验证后才能正常使用。


3,已有npm账号则登录即可

npm login


4,发布

npm pulish

网上有说1.0.0版本无法发布,我没有亲自验证过,直接将版本号改为1.0.1回避了这个问题。


上传完成后可到npm网上查看自己的插件,官网地址:https://www.npmjs.com


至此,就可以通过npm进行安装了,如

cordova plugin add fxp-plugin-video


将npm上插件与github上同步

当你更新github上项目之后,npm上的东西并不会自动更新,需要我们手动同步。


同步方法:

在github工程目录下执行

npm publish


注意:

1,需要在本地github工程目录下执行此命令;

2,请确保package.json中的版本号已更新;



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值