前言
近期在做npm
包,每次发布前要去按照版本号规则进行手动改package.json
里的version
字段,保存后再运行npm publish
,今天发现原来npm
是有提供命令去根据npm
版本号规则去自动修改的。。
npm包发布更新时的版本管理
如前文所描述的三种发布规则https://www.jianshu.com/p/6588876ba9c9,原来的版本号为1.3.5
,那当我们要发补丁版时就改为1.3.6
,要发小版本时就改为1.4.0
,要发大版本时就改为2.0.0
。
通过npm version
命令,可自动按规则更改这个版本。再也不用去package.json
手动修改保存了!
- 当要发补丁版时可运行命令:
npm version patch
- 当要发小版本时可运行命令:
npm version minor
- 当要发大版本时可运行命令:
npm version major
参考资料:
网友评论