NPM管理

npm 发布流程

  1. npm login
  2. npm version
  3. npm publish

npm version
npm version <update_type>		// types: patch, major, or minor

主版本号(Major).次版本号(Minor).修订号(Patch)
版本号递增规则:

  • 主版本号(Major):当你做了不兼容的API修改
  • 次版本号(Minor):当你做了向下兼容的功能性新增
  • 修订号(Patch):当你做了向下兼容的问题修正
  • 先行版本号及版本编译信息可以加到基本版本格式的后面,作为延伸
  • 先行版本号由首位的连接号”-“、标识符号(由ASCII码的英文数字和连接号标识符[0-9A-Za-z-]组成)、句点”.“组成。如1.0.0-alpha、1.0.0-alpha.1、1.0.0-0.3.7、1.0.0-x.7.z.92。先行版的优先级低于相关联的标准版本
  • 版本编译信息由首位的一个加号和一连串以句点分隔的标识符号(由ASCII码的英文数字和连接号标识符[0-9A-Za-z-]组成)组成。如1.0.0-alpha+001、1.0.0+20130313144700、1.0.0-beta+exp.sha.5114f85。判断版本优先层级时,版本编译信息可以被忽略
npm publish
  • npm publish 发布正式包 lastest
  • npm publish --tag=beta 发布测试包 next

  1. npm之version和tag
    一不小心把测试版发布成了正式版,我该怎么办?只能跑路了吗?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值