原文中文,约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钩子。
🏷️