VS Code style-lint忽略目录

时间:2017-02-06 14:56:45

标签: visual-studio-code lint stylelint

是否可以忽略我的CSS路径,因为我只使用 stylelint 进行SCSS验证?

e.g。 - 我有以下结构:

assets/
    css/
    scss/

如何通过VSCode的settings.json文件禁止将css/文件夹编入索引?

我找到了 this in the docs ,但我不知道如何在VSCode中实现它。

3 个答案:

答案 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",
  ]