更新package.json中的'version'字段

时间:2018-10-23 13:34:04

标签: npm

package.json文件通常以nameversionscriptsdependencies开头。我的问题是,是否应该每次手动更新version,比如说,每次在GitHub上发布版本时?

在进行npm init时,version中的package.json默认为0.0.0。随着我的应用程序的增长,我是否应该不时更新它,即。 1.0.02.0.1

注意::这与不同程序包/依赖项的版本无关,而是与应用程序本身有关。

1 个答案:

答案 0 :(得分:2)

当您在公共(或专用)存储库上实际发布模块时,软件包的版本最相关。您可能还想将其用于自己或公司内部,以标准方式传达代码更改,称为语义版本控制:https://semver.org/。但这取决于你。

甚至还有一个命令:npm version

# From 1.0.0 -> 1.0.1
npm version patch 

# From 1.0.1 -> 1.1.0
npm version minor

# From 1.1.0 -> 2.0.0
npm version major

详细信息:https://docs.npmjs.com/cli/version