1、安装依赖
# 使用 npm npm install husky lint-staged -D
# 使用 yarn yarn add husky lint-staged -D
# 使用 pnpm pnpm add husky lint-staged -D
2、初始化Husky
# 初始化 Husky(自动创建 .husky 目录和 pre-commit 钩子) npx husky init
3、更新package.json配置
{
"scripts": {
"prepare": "husky install" // 保留此脚本确保协作时自动安装钩子
}
}
4、验证钩子是否生效
# 测试提交(触发 pre-commit 检查)
git add .
git commit -m "test: husky new version"