版本发布

1. 构建库

yarn build
1

2. 更新版本号

package.json 更新版本号

示例:正式版 1.4.2,测试版 1.4.2-beta10

3. 发布 NPM 版本

  1. 切换到公司内部源并登录,已登录过可跳过
# 切换内部源
nrm use fdd

# 如果没账号需要添加新账号
npm adduser

# 登录内部仓库
npm login
1
2
3
4
5
6
7
8
  1. 执行命令发布
npm publish
1

4. 更新日志(仅正式版)

yarn changelog
1

注意:生成后需要将主标题移动到最上面

5. 提交 Git 版本(仅正式版)

  • 更改的文件:

    • package.json
    • docs/guide/changelog.md
  • 提交消息格式:

    chore(release): 1.4.2

注意:该次提交不应该包含其他的文件,例如代码变动或文档更改

6. 版本标记(仅正式版)

  1. 把当前开发分支内容合并到 main 分支,建议 rebase 方式保持提交记录直线

  2. chore(release) 的提交记录上打标签,格式:v1.4.2