git commit 自动使用 prettier 格式化提交的文件
项目中使用了目前最新版本的 husky@8.0.1
- 安装 husky
npm i -D husky - 执行(需要在npm版本大于 7):
npm set-script prepare "husky install" - 执行
npm run prepare测试项目目录下会多一个目录 .husky
- 执行
npx husky add .husky/pre-commit "npx lint-staged"此时目录 .husky 下会有一个文件
![]()
- package.json 文件中新增
"lint-staged": { "src/**/*.{js,vue,scss,json}": [ "prettier --write" ] }, - 随便修改一个文件中的某处,改为不使用 prettier 写法的,执行
git add .git commit -m 'test'看下文件是否已经被 prettier 格式化


浙公网安备 33010602011771号