【问题标题】:eslint problems is returning when saving file vs code保存文件与代码时返回 eslint 问题
【发布时间】:2019-04-04 18:13:51
【问题描述】:

我找不到解决方案。我正在学习 eslint 并安装了 airbnb 配置所需的依赖项。它工作正常,但是一旦我解决了 eslint 给出的问题,当我保存文件时它只会返回相同的错误。大多数情况下它返回 'String must use single quotes' , 'Missing trailing comma'

.eslintrc

{
  "extends": ["airbnb"],
  "parser": "babel-eslint",
  "rules": {
    "linebreak-style": ["error", "windows"],
    "class-methods-use-this": 0,
    "import/no-named-as-default": 0,
    "react/jsx-filename-extension": [
      "error",
      {
        "extensions": [".js", ".jsx"]
      }
    ]
  }
}

.babelrc

{
  "presets": ["react", "es2015"],
  "plugins": ["transform-class-properties", "transform-object-rest-spread"]
}

.package.json

"eslint": "^5.3.0",
"eslint-config-airbnb": "^17.1.0",
"eslint-plugin-import": "^2.14.0",
"eslint-plugin-jsx-a11y": "^6.1.1",
"eslint-plugin-prettier": "^3.0.0",
"eslint-plugin-react": "^7.11.0",
"prettier": "1.14.3",
"babel-core": "^6.26.0",
"babel-eslint": "^10.0.1",
"babel-loader": "^7.1.4",
"babel-plugin-transform-object-rest-spread": "^6.26.0",
"babel-preset-es2015": "^6.24.1",
"babel-preset-react": "^6.24.1",

【问题讨论】:

    标签: reactjs visual-studio-code eslint eslint-config-airbnb


    【解决方案1】:

    原来是prettiereslint之间的冲突

    在eslintrc中添加prettierextends解决问题

    【讨论】:

      猜你喜欢
      • 2018-11-12
      • 2016-04-30
      • 2019-01-26
      • 2016-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-28
      • 1970-01-01
      相关资源
      最近更新 更多