💡
原文中文,约600字,阅读约需2分钟。
📝
内容提要
Husky是一个NPM包,用于管理项目的Git钩子。安装和配置Husky后,可以通过添加prepare钩子并创建钩子来启用它。使用husky-init工具快速初始化Husky,并创建一个简单的pre-commit钩子。
🎯
关键要点
- Husky是一个NPM包,用于管理项目的Git钩子。
- Husky通常用于项目代码提交前的规范检查。
- 安装Husky的命令是npm install husky --save-dev。
- 启用Husky需要运行npx husky install。
- 在package.json中添加prepare钩子,以便在npm install后自动启用Husky。
- 使用npx husky add .husky/pre-commit 'npm run lint'创建pre-commit钩子。
- husky-init是一个快速初始化Husky的工具。
- 运行npx husky-init && npm install或npx husky-init && yarn可以配置Husky并创建简单的pre-commit钩子。
➡️