Skip to content

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
文章作者:Long Mo
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Longmo Docs