禁用目录和子目录中所有文件的eslint

Dav*_*hoi 15 eslint

我有一些文件在某个文件夹中,这些文件来自供应商,所以我无法控制它们.我想为该目录和所有子文件夹中的所有文件禁用eslint.

Dav*_*uan 31

您可以添加.eslintignore项目根目录下,并使用它一样.gitignore,.npmignore等.

当涉及到同时忽略多个文件时,我们可以使用**.

例如:src/**表示忽略所有文件[root]/src.

  • `**`可以不在末尾,因为指定目录默认禁用子目录; `src /`就足够了. (5认同)

Jos*_*ter 21

在 ESLint 6.7.0+ 中使用"ignorePatterns": [].

从 ESLint 6.7.0 开始,您现在可以将路径数组传递"ignorePatterns"给 ESLint 配置中的顶级属性.eslintrc.json

{
  // The rest of your ESLint config...
  "ignorePatterns": [ "gists/*", "vendor/*" ] 
}
Run Code Online (Sandbox Code Playgroud)

您可以在此处阅读 2019 年 11 月的发布公告。