快速开始
安装
shell
npm install --save-dev husky
shell
pnpm add --save-dev husky
shell
yarn add --dev husky
# 如果你的项目不是私有的,那么只需要安装 pinst
yarn add --dev pinst
shell
bun add --dev husky
husky init
推荐
init
命令简化了项目中的 husky 设置。它会在 .husky/
中创建 pre-commit
脚本,并更新 package.json
中的 prepare
脚本。随后可根据你的工作流进行修改。
shell
npx husky init
shell
pnpm exec husky init
shell
# 由于特殊的注意事项和与其他包管理器的差异,
# 请参考“如何使用”章节。
shell
bunx husky init
试一试
恭喜你!你已经成功地用一个命令设置了你的第一个 Git 钩子 🎉。让我们测试一下:
shell
git commit -m "Keep calm and commit"
# 测试脚本会在每次提交时运行
有关手动设置和更多信息,请参见 如何使用 章节