jira项目笔记4-提交自动格式化

提交自动格式化

官网地址

  • 安装依赖
npx mrm lint-staged
  • 解决与eslint的冲突
yarn add eslint-config-prettier -D
  • 配置package.json
"husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
},
"lint-staged": {
    "*.{js,css,md,ts,tsx}": "prettier --write"
}
<!--覆盖一部分eslint的规则-->
"eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest",
      "prettier"
    ]
},

posted @ 2022-10-07 18:45  前端导师歌谣  阅读(25)  评论(0)    收藏  举报