[组件库][构建发布] 使用-semantic-release、commitizen、jest、codecov、travis-规范开源项目

62 阅读1分钟

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

  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 自动化构建工具