release-it
- 安装
yarn add release-it
- package.json
{
"name": "release-it",
"version": "1.0.1",
"main": "index.js",
"license": "MIT",
"scripts": {
"release": "release-it"
},
"dependencies": {
"release-it": "^13.6.1"
},
"repository": {
"type": "git",
"url": "https://github.com/<yourgithubaddress>"
}
}
流程如下:
当我们写好代码之后,提交了也就是 commit 了,这个时候就可以使用 release 命令进行 release 相关的操作了。
// 添加内容
git add .
git commit -m 'your commit message'
- 运行 release 命令
yarn run release
提示内容:🚀 Let's release release-it (currently at x.x.x),显示 commit 的信息,也就是 changelog。
关于版本的提示信息:

根据自己的需求进行选择,我们选择 patch。选择之后,会法正一件事,会修该 package.json 文件中 version 字段为 patch 的中值。完成此操作之后需要重新提交内容到 git。

下面的就是:
- 打 Tag
- 推送到 Push
- 发布到 NPM

一些基本的操作就完成了,就可以查看对应的记录了。