前言
在eslint和prettier配合解决代码格式问题,我们做到了本地代码格式化,但是如果有小伙伴忘记配置的话,依旧会存在代码乱七八糟提交的情况。
通过 husky 和 eslint 可以规避这个风险。
开始
- 执行 npx husky add .husky/pre-commit "npx eslint --ext .js,.vue src" 添加 commit 时的 hook
npx husky add .husky/pre-commit "npx eslint --ext .js,.vue src"
- 此时 .husky 文件结构如下