0.3.0 • Published 9 months ago

resetsixs v0.3.0

Weekly downloads
-
License
-
Repository
-
Last release
9 months ago

基于CRA脚手架的规范配置

适用: react + ts 项目


规范配置:ESLint + Prettier + husky + lint-staged

包管理器规范:统一使用 yarn

模块规范:统一使用ESModule

git Commit提交规范:

三个字段:type(必选)、scope(可选)和 subject(必选)

  • 类型: 改动描述
  • feat: add yourMessage

(注意,这里的冒号是英文冒号,后面跟着一个空格。)

类型描述
feat新功能(feature)
fix修补bug
docs文档(documentation)变更
style格式(不影响代码运行的变动,空格,格式化,等等)
refactor重构(即不是新增功能,也不是修改bug的代码变动,例如冗代码删除、重命名变量、简化代码等)
perf性能 (提高代码性能的改变)
test增加测试用例或者修改测试用例
build影响构建系统或外部依赖项的更改(maven,gradle,npm 等等)
ci对CI配置文件和脚本的更改
chore其他类型,例如构建流程、依赖管理、辅助工具变动等,例如java对非 src 和 test 目录的修改
revert回退