是否可以忽略我的CSS路径,因为我只使用 stylelint 进行SCSS验证?
e.g。 - 我有以下结构:
assets/
css/
scss/
如何通过VSCode的settings.json文件禁止将css/
文件夹编入索引?
我找到了 this in the docs ,但我不知道如何在VSCode中实现它。
答案 0 :(得分:9)
如果您使用的是VS Code stylelint扩展程序,则可以通过stylelint.configOverrides
设置指定忽略路径。
将以下内容添加到VS Code settings.json文件中:
"stylelint.configOverrides": {
"ignoreFiles": "assets/css/**"
}
或者,您可以将.stylelintignore
文件添加到项目的根文件夹中,并在那里添加忽略路径:
assets/css/**
答案 1 :(得分:1)
我正在使用stylelint@9.2.0和vscode-stylelint@0.20.4,对我来说,.stylelintignore文件没有被尊重。如果我使用CLI它会受到尊重,但vscode插件似乎没有正确执行此操作。
答案 2 :(得分:0)
与 Jack Russell 类似,我发现 VS Code stylelint 插件目前似乎忽略了 .stylelintignore 文件。
为了解决这个限制,我完全删除了 .stylelintignore 并将其设置移到了 .stylelintrc 中。 IE。来自 .stylelintignore 中的类似内容:
ignorethisfolder/**/*
path/to/ignorethisfile.css
.stylelintrc 中的类似内容:
"ignoreFiles": [
"ignorethisfolder/**/*",
"path/to/ignorethisfile.css",
]