向esLint添加例外

我有我的webpackconfiguration中的两个variables是必需的,但抛出linting错误。

有没有办法增加一个特定variables的例外?

我想忽略pathpersistentPlugins

当前的.eslintrc文件如下所示:

 { "parser": "babel-eslint", "env": { "es6": true, "browser": true, "node": true }, "globals": { "React": false, "react": false, }, "plugins": [ "react" ], "extends": [ "eslint:recommended", "plugin:react/recommended" ], "rules": { "no-console": 0, "no-underscore-dangle": 1, "quotes": [2, "single"], "react/no-danger": "off", } } 

假设这是导致错误的no-undef规则,请将它们指定为全局variables :

 ... "globals": { "path": true, "persistentPlugins": true, "React": false, "react": false, }, ... 

或者,您可以禁用webpackconfiguration中的内联错误:

 /*global path, persistentPlugins*/ 

对于其他错误,这里有一个关于禁用它们内联的问题。