我們利用 pnpm 來(lái)演示一下使用:
1. 安裝husky
pnpm add husky -D
2. 使用
npm pkg set scripts.prepare="husky install"
npm run prepare
在 package.json 設(shè)置 scripts 并執(zhí)行
接下來(lái)添加 hook
npx husky add .husky/pre-commit "pnpm test"
npx husky add .husky/commit-msg "pnpm commitlint"
這樣就在我們 提交代碼 git commit -m "Keep calm and commit" 時(shí)候觸發(fā) hook