260. 使用 semantic-release、commitizen、jest、codecov、travis 规范开源项目

牛枫
2023-12-01

首发于我的github博客, 欢迎关注

分别介绍标题中的几个项目的概念

  1. commitizen
    默认使用 Angular commit 规范,规范 commit 提交规范

  2. semantic-release
    根据 git commit history,自动生成 changelog
    根据 commit message 是否是 feature 或 bug fix,自动发布 release 版本,并更新 release log

  3. jest
    单元测试框架

  4. codecov
    单元测试 report 生成工具

  5. travis
    自动化构建工具

 类似资料: