1.3.1 • Published 3 years ago

cw-husky v1.3.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

cw-husky

基于husky@7.0.4开发

嘉为蓝鲸Devops前端项目适用 安装后将会自动校验提交信息,提交信息以以下类别开头:

  • docs: 仅文档变更
  • feat: 新特性
  • fix: 修复缺陷
  • perf: 性能优化
  • refactor: 代码重构,同时不能是缺陷修复或新特性
  • style: 代码样式调整,不涉及业务变更
  • test: 添加测试用例或修改测试用例

提交信息需包含工作项ID,若无以P0_0代替,例如: fix: p1_12345 流水线功能修复

安装

yarn add cw-husky -D

使用

添加脚本

在根目录package.json文件的scripts中加入prepare脚本,内容为cw-husky install

...
"prepare": "cw-husky install",
...

设置后要执行一次此脚本

yarn prepare

新增Hook示例

npx cw-husky add .husky/pre-commit "npm test"
git add .husky/pre-commit

创建commit

git commit -m "Keep calm and commit"
# `npm test`将会自动执行

Husky官方文档

https://typicode.github.io/husky

1.2.0

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago