跳到主要内容

husky 教程

基础

husky
  • git hook 工具;
安装
pnpm dlx husky-init && pnpm install

配置

Jest

npx husky add .husky/pre-commit  'pnpm -r test:coverage'

lint-staged

npx husky add .husky/pre-commit  'npx lint-staged'

commitlint

npx husky add .husky/commit-msg  'npx commitlint --edit ${1}'