eslint 忽略项目 .eslintrc

eslint ignore project .eslintrc

我正在处理一个项目,该项目有一个 .eslintrc 文件签入到项目根目录的源代码管理中。

问题是它有自定义依赖项,当我使用工具 运行 我的 linting(与 Vim 的语法)时它失败了。依赖项是自定义的,我希望在我的编辑器中跳过 运行ning 它们。

我想使用另一个 .eslintrc 文件,而不是项目根目录中的文件。

如何忽略 <projectroot>/.eslintrc 而使用 /custom/path/.eslintrc

一看ESLint docs就知道要通过--no-eslintrc选项让它忽略项目根目录下的.eslintrc--config /custom/path/.eslintrc使它改用该文件。

Syntastic README 说你可以像这样配置给 eslint 的参数:

let g:syntastic_javascript_eslint_args = "--no-eslintrc --config /custom/path/.eslintrc"