你什么时候提升项目中的 package.json 版本?
When do you bump up the package.json version in your project?
想知道哪些应用程序事件需要为您的 package.json 更新版本。有什么硬性规定吗?只是在寻找一些指导方针。谢谢!
{
"name": "name",
"private": true,
"version": "1.0.1",
"description": "awesome application",
"main": "index.js",
}
包版本控制通常遵循 semver(语义版本控制)的规则。
一些包严格遵守规则,而另一些则不那么严格。通常,最好的工作实践是严格遵守 semver.
中定义的 rules/guidelines
查看主要版本、次要版本和补丁版本的定义 here。它们被定义为:
MAJOR version when you make incompatible API changes,
MINOR version when you add functionality in a backwards-compatible manner, and
PATCH version when you make backwards-compatible bug fixes.
想知道哪些应用程序事件需要为您的 package.json 更新版本。有什么硬性规定吗?只是在寻找一些指导方针。谢谢!
{
"name": "name",
"private": true,
"version": "1.0.1",
"description": "awesome application",
"main": "index.js",
}
包版本控制通常遵循 semver(语义版本控制)的规则。
一些包严格遵守规则,而另一些则不那么严格。通常,最好的工作实践是严格遵守 semver.
中定义的 rules/guidelines查看主要版本、次要版本和补丁版本的定义 here。它们被定义为:
MAJOR version when you make incompatible API changes,
MINOR version when you add functionality in a backwards-compatible manner, and
PATCH version when you make backwards-compatible bug fixes.