【问题标题】:How to use .csslintrc in Atom's CSSLint to ignore rules?如何在 Atom 的 CSSLint 中使用 .csslintrc 来忽略规则?
【发布时间】:2016-11-03 22:58:54
【问题描述】:

我在 Atom(Windows)中使用 LinterLinter-CSSlint,我想在全局范围内防止一些警告(如“ids”)。

在 CSSlint 的自述文件中说它支持 .csslintrc,但我找不到 哪里 我应该把这个 .csslintrc 文件放在哪里。

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

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

里面有这个:--errors=empty-rules

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

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

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

谢谢!

【问题讨论】:

    标签: atom-editor csslint linter


    【解决方案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

    【讨论】:

      【解决方案2】:

      在浪费了很多时间试图解决这个和其他配置问题后,我发现解决方案是切换到stylelint

      【讨论】:

      • 谢谢! stylelint 最初需要一些配置,但它确实有效。另一方面,我不确定我是否可以接受这个作为正确答案,因为从技术上讲,这不是每个问题的答案......
      猜你喜欢
      • 2019-06-09
      • 2015-02-17
      • 2014-09-30
      • 1970-01-01
      • 1970-01-01
      • 2018-05-27
      • 2013-01-26
      • 2015-05-28
      • 2020-03-14
      相关资源
      最近更新 更多