Как использовать.csslintrc в CSSLint Atom, чтобы игнорировать правила?

Я использую Linter с Linter-CSSlint в Atom (windows), и я хочу предотвратить некоторые предупреждения глобально (например, "идентификаторы").

В readme CSSlint говорится, что он поддерживает .csslintrc но я не могу найти информацию о том, где я должен положить это .csslintrc файл.

я увидел .csslintrc файл внутри:

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

с этим внутри: --errors=empty-rules

Но добавление туда некоторых правил ничего не делает. Правила как:

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

Может ли кто-нибудь указать мне правильное направление?

Спасибо!

2 ответа

Просто положи .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.

Потратив много времени, пытаясь решить эту и другие проблемы с конфигурацией, я обнаружил, что решение - переключиться на stylelint.

Другие вопросы по тегам