使用 github 版本更新 package.json 中的版本

Pra*_*ayi 5 javascript version github npm github-actions

当我从 github 发布它时,我需要更新 package.json 文件中的版本号。有没有什么方法可以将新创建​​的标签版本设置为 package.json 中的版本号

Cha*_*lie 3

有一些库可以自动执行此过程。其中之一是释放它。

https://github.com/release-it/release-it

该包会自动增加 package.json 中的版本号并创建新的 brnach/tag。它还自动推送到 NPM、创建更改日志、cd/ci 等。

  "name": "my-package",
  "version": "1.0.0",
  "scripts": {
    "release": "release-it"
  },
  "devDependencies": {
    "release-it": "*"
  }
}

Run Code Online (Sandbox Code Playgroud)

然后

npm run release

或者

npm run release -- minor --ci

  • 感谢你的回答。但是当我在 github 上单击新版本时,我需要自动执行它。有什么办法吗 (2认同)