如何在Atom的CSSLint中使用.csslintrc忽略规则?

时间:2016-07-01 13:40:07

标签: atom-editor csslint linter

我在Atom(windows)中使用LinterLinter-CSSlint,我希望全局阻止某些警告(例如" ID")。

在CSSlint的自述文件中说它支持.csslintrc,但我无法找到的信息,应该放置此.csslintrc文件。

我在里面看到了一个.csslintrc文件:

.atom
  \packages
    \linter-csslint
      \spec
        \fixtures 
          \project

内置:--errors=empty-rules

但是添加一些规则并没有做任何事情。规则如:

--errors=empty-rules
{
    "ids": false,
     "box-model": false,
 }

有人能指出我正确的方向吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

在浪费了大量时间尝试解决此问题和其他配置问题之后,我发现解决方案是切换到stylelint

答案 1 :(得分:1)

使用以下设置将.csslintrc文件放入项目的根目录:

{
    "adjoining-classes": false,
    "box-model": false,
    "box-sizing": false,
    "compatible-vendor-prefixes": false,
    "floats": false,
    "font-sizes": false,
    "gradients": false,
    "important": false,
    "known-properties": false,
    "outline-none": false,
    "overqualified-elements": false,
    "qualified-headings": false,
    "regex-selectors": false,
    "shorthand": false,
    "text-indent": true,
    "unique-headings": false,
    "universal-selector": false,
    "unqualified-attributes": true
}

就是这样!

有关详细信息,请参阅CSSLint documentation