我在我的项目中创建了一个
.stylelintrc.cjs
文件。
但是这个文件不会被 eslint vscode 扩展检查(如果它有效,双引号将由红色波浪线提示,因为我配置了“单引号”)。
然后我用
npx eslint --debug ./.stylelintrc.cjs | less
它告诉我默认情况下忽略该文件。
但是在我的项目中,
.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 的某些工作区设置覆盖它?
我无法解决。
我在谷歌搜索但没有相关问题。
Eslint 可能会自动忽略以点开头的文件/文件夹。
详细信息在这里https://github.com/eslint/eslint/issues/10089.
但是我好像没在官方文档中看到相关的描述。
谁能告诉我这个在哪里写?