是否有可能在所有的eslint规则上显示警告而不是错误?

时间:2018-06-05 17:09:08

标签: reactjs react-native eslint eslintrc standardjs

正如标题所说,eslint是否有可能在所有规则上显示警告而不是错误?我使用标准JS,如果该信息是相关的。

谢谢!

3 个答案:

答案 0 :(得分:7)

es-lint-plugin-prettier readme之后,编辑.eslintrc.json并为prettier设置特定规则:

"rules": {
  // maybe your other rules...

  "prettier/prettier": "warn"
}

然后,prettier条规则将作为警告而不是错误发出。

不确定所有副作用,但是对于我的项目似乎还可以,因为我也使用@typescript-eslint/eslint-plugin@typescript-eslint/parsereslint-config-prettiereslint-plugin-prettier。 / p>

如果有帮助,请在extends中使用我的.eslintrc.json配置:

"extends": [
  "eslint:recommended",
  "plugin:@typescript-eslint/eslint-recommended",
  "plugin:@typescript-eslint/recommended",
  "prettier/@typescript-eslint",
  "plugin:prettier/recommended"
],

答案 1 :(得分:4)

我认为现在没有开箱即用的选项,但也许您可以使用插件来实现: Eslint plugin only warn

或者将所有规则设置为警告而不是错误。

答案 2 :(得分:-3)

您可以创建一个.eslintrc文件,其中所有规则都设置为"warn"

如果您已有eslintrc文件,则可以使用该文件,或从规则文件(如here)扩展。在这一个中,所有规则都设置为0(禁用)。您可以修改特定的或全部,并将其设置为1(或"warn"