美文网首页
webpack react 工程使用eslint 配置 airb

webpack react 工程使用eslint 配置 airb

作者: 申_9a33 | 来源:发表于2021-10-08 17:37 被阅读0次

    webpack react 工程使用eslint 配置 airbnb 规则

    1.首先从创建一个 react 工程 地址

    2.先安装airbnb基础规则 运行 npx install-peerdeps --dev eslint-config-airbnb

    • 等同于运行 npm install eslint-config-airbnb@18.2.1 eslint@^7.2.0 eslint-plugin-import@^2.22.1 eslint-plugin-jsx-a11y@^6.4.1 eslint-plugin-react@^7.21.5 eslint-plugin-react-hooks@^1.7.0 --save-dev

    3.安装airbnb-typescript规则

    • 运行 npm install eslint-config-airbnb-typescript @typescript-eslint/eslint-plugin@^4.29.3 @typescript-eslint/parser@^4.29.3 --save-dev

    4.配置 .eslintrc.json

    {
      "root": true,
      "parser": "@typescript-eslint/parser",
      "parserOptions": {
        "ecmaVersion": 12,
        "sourceType": "module",
        "ecmaFeatures": {
          "jsx": true
        },
        "project": "./tsconfig.eslint.json"
      },
      "env": {
        "browser": true,
        "node": true
      },
      "plugins": ["@typescript-eslint"],
      "extends": [
        "airbnb",
        "airbnb-typescript",
        "airbnb/hooks"
      ],
      "ignorePatterns": ["node_modules/", "build/", "dist/", "e2e/"]
    }
    
    

    源码

    相关文章

      网友评论

          本文标题:webpack react 工程使用eslint 配置 airb

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