博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NPM版本号
阅读量:6115 次
发布时间:2019-06-21

本文共 325 字,大约阅读时间需要 1 分钟。

               使用NPM下载和发布代码时都会接触到版本号。NPM使用语义版本号来管理代码,这里简单介绍一下。

语义版本号分为X.Y.Z三位,分别代表主版本号、次版本号和补丁版本号。当代码变更时,版本号按以下原则更新。

  • 如果只是修复bug,需要更新Z位。
  • 如果是新增了功能,但是向下兼容,需要更新Y位。
  • 如果有大变动,向下不兼容,需要更新X位。

版本号有了这个保证后,在申明第三方包依赖时,除了可依赖于一个固定版本号外,还可依赖于某个范围的版本号。例如"argv": "0.0.x"表示依赖于0.0.x系列的最新版argv。

NPM支持的所有版本号范围指定方式可以查看

NPM的版本号管理可以被很多产品借鉴。现在也有很多产品是按照这样的版本号规则来对版本进行管理的。

转载地址:http://fjvka.baihongyu.com/

你可能感兴趣的文章
Spring Cloud Config服务器
查看>>
在Windows上远程连接Linux图形界面
查看>>
干货 | 全面深入理解 Python 面向对象
查看>>
作为一个软件服务商,你至少要反思自查这四大问题
查看>>
mssql sqlserver 获取指定日期为本月第几个工作日
查看>>
shell脚本知识(转自马哥linux)
查看>>
hadoop生态的大体介绍
查看>>
网络时间服务centos7 chrony
查看>>
坚果云增量同步帮你轻松应对要甲方爸爸
查看>>
oracle 简单SQL
查看>>
你需要知道的那些 redis 数据结构!
查看>>
网页上的声音没有了怎么办?
查看>>
基本数据类型的取值范围
查看>>
教你导入图片到几何画板中
查看>>
CentOS 7 修改日志时间戳格式
查看>>
从“复盘”中不断学习与提高
查看>>
我的友情链接
查看>>
Redis学习(管线)
查看>>
php文件怎么打开
查看>>
点在多边形内的判断
查看>>