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

Posted

技术标签:

【中文标题】使用 github 版本更新 package.json 中的版本【英文标题】:Update version in package.json with github release 【发布时间】:2021-09-29 09:42:42 【问题描述】:

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

【问题讨论】:

npmjs.com/package/git-release 【参考方案1】:

有一些库可以自动执行此过程。其中之一是 release-it。

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": "*"
  


然后

npm run release

npm run release -- minor --ci

【讨论】:

感谢您的回答。但是当我单击 github 上的新版本时,我需要自动执行它。有什么办法吗

以上是关于使用 github 版本更新 package.json 中的版本的主要内容,如果未能解决你的问题,请参考以下文章

Npm install 在 github 操作中失败

GitHub(Gitee) 和 Git 的使用笔记(持续更新)

Github更新Atom,主要集中在Windows

github开源代码怎么更新代码版本

将 TFS2017 任务更新到最新版本

github上fork原项目,如何将本地仓库代码更新到最新版本?