pretty-quick
https://www.npmjs.com/package/pretty-quick
mrm
https://mrm.js.org/docs/getting-started
npx mrm@2 lint-staged
// 执行这行命令会同时安装husky和lint-stage,并自动生成.husky/pre-commit文件
pre-commit不执行解决办法:删除package.json中的husky
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
原因分析:命令冲突
执行npx mrm@2 lint-staged后,会自动生成.husky/pre-commit文件,pre-commit文件中已经写有pre-commit执行命令
ESLint + Prettier + Lint-Staged + CommitLint
https://www.jianshu.com/p/b8976256a7d0
https://www.npmjs.com/package/mrm-task-typescript
https://www.cnblogs.com/youzz/p/15049589.html
Contributors
作者:Long Mo
字数统计:131 字
阅读时长:1 分钟
文章作者:Long Mo
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Longmo Docs !