Eslint:如何禁用对给定文件的所有检查?

Eslint: How to disable all checking for given file(s)?

我在项目中有一些供应商 JS 库,我想禁用所有 Eslint 检查这些文件。

我看过 documentation,它描述了如何通过内联注释禁用检查,例如

/* eslint-disable */

..但我宁愿不触摸文件,而是通过例如配置 Eslint本地 .eslintrc 文件。文档中未描述如何通过此类文件禁用上述所有检查。

是否可能,如果可能,.eslintrc 文件会是什么样子?可以禁用给定目录中的所有检查。

您可以查看 类似问题的回答。

基本上你应该添加一个 .eslintignore 文件到你的项目的根目录并指定你想要忽略的文件和目录,如下所示:

.eslintignore 文件:

build/*.js
config/*.js
bower_components/foo/*.js

另请参阅官方 ESLint 文档中的 this 部分