如何定位eslint添加ignorePattern的文件

问题描述 投票:0回答:1

我在我的项目中创建了一个

.stylelintrc.cjs
文件。

但是这个文件不会被 eslint vscode 扩展检查(如果它有效,双引号将由红色波浪线提示,因为我配置了“单引号”)。

然后我用

npx eslint --debug ./.stylelintrc.cjs | less

它告诉我默认情况下忽略该文件。

enter image description here

但是在我的项目中,

.eslintrc.cjs
的ignorePattern没有相关配置。

{
  ignorePatterns: [
    'node_modules',
    'public',
    'dist',
  ],
}

然后我用

npx eslint --print-config ./.stylelintrc.cjs | less

也不在这里,我认为这是所有收集的配置,包括扩展。

{
  "ignorePatterns": [
    "**/node_modules/**",
    "**/dist/**",
    "**/build/**",
    "**/coverage/**",
    "**/public/**",
    "*.min.js",
    "*.min.css",
    "*.json",
    "node_modules",
    "public",
    "dist"
  ]
}

那么,如何定位

.stylelintrc.cjs
文件被忽略的位置呢?

或 vscode 的某些工作区设置覆盖它?

我无法解决。

我在谷歌搜索但没有相关问题。

visual-studio-code eslint stylelint
1个回答
0
投票

Eslint 可能会自动忽略以点开头的文件/文件夹。

详细信息在这里https://github.com/eslint/eslint/issues/10089.

但是我好像没在官方文档中看到相关的描述。

谁能告诉我这个在哪里写?

© www.soinside.com 2019 - 2024. All rights reserved.