美文网首页
npm版本号的解释

npm版本号的解释

作者: 闲人追风落水 | 来源:发表于2022-06-14 09:54 被阅读0次

Node.js 中所有的版本号都有3个数字:x.y.z。

  • 第一个数字是主版本。
  • 第二个数字是次版本。
  • 第三个数字是补丁版本。

在 package.json 文件中选择要将软件包更新到的版本,npm 设置了一些规则如下:

 `^`:只会执行不更改最左边非零数字的更新。 如果写入的是 ^0.13.0,则当运行 npm update 时,
可以更新到 0.13.1、0.13.2 等,但不能更新到 0.14.0 或更高版本。 如果写入的是 ^1.13.0,
则当运行 npm update 时,可以更新到 1.13.1、1.14.0 等,但不能更新到 2.0.0 或更高版本。
 `~`:如果写入的是 〜0.13.0,则当运行 npm update 时,会更新到补丁版本:即 0.13.1 可以,但 0.14.0 不可以。
 `>`:接受高于指定版本的任何版本。
 `>=`:接受等于或高于指定版本的任何版本。
 `<=`:接受等于或低于指定版本的任何版本。
 `<`:接受低于指定版本的任何版本。
 `=`:接受确切的版本。
 `-`:接受一定范围的版本。例如:2.1.0 - 2.6.2。
 `||`:组合集合。例如 < 2.1 || > 2.6。
image.png

^ :更新次版本
~ : 更新补丁版本

相关文章

网友评论

      本文标题:npm版本号的解释

      本文链接:https://www.haomeiwen.com/subject/bgtzmrtx.html