Vic*_*tor 2 versioning git node.js npm
我正在努力寻找一种方法来自动增加节点应用程序的 package.json 。我知道 npm 有一个名为 的脚本version,它接受 3 个参数:minor、major 和 patch,但我未能使用npm version minor例如增量到新版本。
我明白了npm ERR! Git working directory not clean每次我尝试这样做时
所以我想做的是:
在提交之前,我想我必须添加 json 包。推送到 git 时如何自动增加值?正如我现在所说,它将是 0.0.1 版本,如下所示:
{
"name": "App name",
"version": "0.0.1",
...
}
Run Code Online (Sandbox Code Playgroud)
对于新的提交,假设这是一个次要版本,它应该是:
{
"name": "App name",
"version": "0.0.2",
...
}
Run Code Online (Sandbox Code Playgroud)
此外,这个应用程序不会发布在 NPM 包存储库上,因此我不需要 npm 发布。
小补充 - 你可以跳过 Git 版本标记,如下所示:
npm version patch -git-tag-version false
如果您有未提交的更改,这也将起作用,并且除了增加package.json.
| 归档时间: |
|
| 查看次数: |
11203 次 |
| 最近记录: |