版本发布的含义 ,以及 cli的工具的制作 ;

~ x.y.z  本版号

z位 表示 修复bug

y位 表示增加以前功能 兼容的小功能

x位表示 大功能上线 ,版本的功能 不会兼容到以前的版本。

 

linix 偶数位是 稳定版 奇数位是不稳定版本; 

1.2.* 和~1.2.0 表示  修复bug  后会自动 z位生一个数字 ,例如 当前 1.2.4  修复一个bug 以后自动升级位 1.2.5

2.x.  和^ 2.0.0 表示  y位随便升  ,大版本 不动;

 

 

发到npm的步骤 ;

1,在package.json里 增加bin

"bin":{
    "tony-stark-icon-man":"bin/tony-stark-icon-man"
  },

2. 在根目录下 新建文件夹bin,新建 tony-stark-icon-man.js

 #!  /usr/bin/env node

require('../index');

3. 提交到gitlab ;

 

4, 注册 npm 会员 ,

顺便在目录下建一个 类似 .girignore功能的 .npmignore 来防止某些代码模块传上去;

 

上述万事以后 开始正式上传步骤

在命令行敲入 npm login  输入账号密码  邮箱

然后 npm  publish

然后去npm查一下

 

 

 

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值