# npm 使用语义化版本

在新版本的代码中传达更改的程度很重要,因为有时更新会破坏包需要的代码(称为依赖项)。语义版本控制(semver) 是旨在解决此问题的标准。

# 出版商服务器

如果一个项目要与他人共享,它应该从 1.0.0, 开始(尽管 npm 上的一些项目不遵循此规则)。

在此之后,更改应按以下方式处理:

use semver

# 面向消费者的服务器

# 针对使用者语义化版本

如果你从包 1.0.4 开始,这就是你指定范围的方式:

  • 补丁版本: 1.01.0.x~1.0.4
  • 次要版本: 11.x^1.0.4
  • 主要版本: *x

# 其他

有关对 package.json 文件使用语义版本控制的更多信息,请参阅 NPM 使用package.json

Last Updated: 9/17/2022, 10:14:18 AM