git husky+lint-staged+commitizen配置提交代码规范

121 阅读1分钟

前言

项目中设置eslint检查,但是不能保证组员提交代码之前将ESlint中的问题都解决掉。所以需要加限制,让没通过ESlint检测和修复的代码禁止提交,保证仓库代码都符合规范。

配置husky

  • 安装依赖 npm install husky -D
  • 启用husky,执行下面命令后,项目根目录会多出一个.husky的文件夹 npx husky install

image.png npm pkg set scripts.prepare="husky install"