原文:package.json中的版本号

一直对 package.json 文件中的版本号处于一个清晰与模糊之间的界限 也知道这个版本号是遵循 semver的规则. 但是这个规则中是没有比如 和 等标志的规定的. 所以具体到 package.json 中这些版本是什么意思呢 我列举了一下, 这其中的场景, 直接给出解释. 不过在此之前, 需要简单说一下, 详细的可以参照我上边说的 semver 的解释. 版本号, 大体上分为 个部分 a. ...

2020-10-11 22:17 0 1057 推荐指数:

查看详情

package.json版本号前的符号含义

package.json文件是存放项目所有的依赖和对应的版本 版本号大体分为三个部分:major.minor.patch 代表的就是 主版本号.次版本号.修补版本号 1、 指定版本版本号之前不带任何标记表示必须依赖这个版本的包例如: "vue": "2.6.11" 2、~指定版本 表示 ...

Mon Nov 22 18:26:00 CST 2021 0 751
package.json版本号详解

一、版本号简介 软件版本号有四部分组成: 第一部分为主版本号,变化了表示有了一个不兼容上个版本的大更改。 第二部分为次版本号,变化了表示增加了新功能,并且可以向后兼容。 第三部分为修订版本号,变化了表示有bug修复,并且可以向后兼容。 第四部分为日期版本号加 ...

Thu Dec 09 19:13:00 CST 2021 0 1186
Node.jspackage.json库的版本号详解(^和~区别)

当我们查看package.json已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号(^),有的是波浪符号(~)。那么他们到底有什么区别呢?先贴一个例子,对照例子来做解释: "dependencies": { "bluebird": "^3.3.4 ...

Wed Dec 26 23:20:00 CST 2018 0 4162
package.json版本理解

一个完整的版本号可以理解为: [主要版本号,次要版本号,补丁版本号]版本号 x.y.z :其中z 表示一些小的bugfix, y表示一些大的版本更改,比如一些API的变化x表示一些设计的变动及模块的重构之类的 版本号前面会有~,^符号,区别是~是匹配最近的小版本 比如~1.2.3将会匹配所有 ...

Thu Aug 16 19:34:00 CST 2018 0 1244
npm package.json 版本指定符号: ~ 、^、*

如果没有符号,则安装指定版本; 如果是 ~1.1.0 ,则安装 1.1.x 版本中最新的补丁版本; 如果是 ^1.1.0 ,则安装 1.x 版本中最新的小版本; 如果是 *1.1.0 ,则安装最新的大版本; ...

Sat Jan 30 23:33:00 CST 2021 0 672
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM