Husky 入门教程

Husky 入门教程

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

继续阅读