gpt4 book ai didi

sass - 如何忽略Sublime Linter SCSS(Sass)中的特定规则?

转载 作者:行者123 更新时间:2023-12-03 13:36:03 26 4
gpt4 key购买 nike

我正在尝试学习如何使SublimeLinter-scss-lint(特别是EmptyLineBetweenBlocks)中的规则静音。

对于SublimeLinter-csslint,我可以在Terminal中运行scss-lint --list-rules,在输出中找到我不喜欢的规则,然后将其添加到SublimeLinter.sublime-settings中的ignore数组中(如下所示)。

{
"user": {
// ...
"linters": {
"csslint": {
// ...
"ignore": [
// Following rules will be ignored.
"adjoining-classes",
"box-model",
"box-sizing",
"fallback-colors",
"ids",
"universal-selector"
],
// ...
},
// ...
}
}
}

对于SCSS,似乎没有类似的方法可以在Terminal中查找规则名称,并且Sublime Linter设置中没有scss-lint对象。所以……这是怎么做的?

谢谢你。

最佳答案

这是我发现使其工作的一种方法。

  • 我在主目录(~/)中创建了一个名为.scss-lint.yml的文件。
  • 在其中,我复制了要从default.yml中的/Library/Ruby/Gems/2.0.0/gems/scss_lint-0.39.0/config/文件修改的粘贴规则,保留了缩进。
  • 关闭并重新打开Sublime中的所有SCSS文件以查看更改。

  • 例子:
    linters:

    EmptyLineBetweenBlocks:
    enabled: false

    LeadingZero:
    enabled: true
    style: include_zero

    MergeableSelector:
    force_nesting: false

    关于sass - 如何忽略Sublime Linter SCSS(Sass)中的特定规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30495319/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com