美文网首页
项目配置eslint commit husky

项目配置eslint commit husky

作者: Asuler | 来源:发表于2023-08-07 15:16 被阅读0次

效果:代码commit时,会自动检测eslint,如果有不规范的地方,会报错,阻断提交
先安装eslint

  1. husky
    yarn add husky -D
    yarn add lint-staged -D
    npx husky add .husky/pre-commit "npm run lint"

  2. package.json

{
   "scripts": {
      "lint-staged": "lint-staged",
      "prepare": "husky install"
  },
    "lint-staged": {
    "src/**/*.{js,jsx,ts,tsx}": [
      "eslint --fix --ignore-path .eslintignore --color",
      "git add"
    ]
  },
}

相关文章

网友评论

      本文标题:项目配置eslint commit husky

      本文链接:https://www.haomeiwen.com/subject/leegpdtx.html