Как использовать .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,
 }

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

Спасибо!


person distante    schedule 01.07.2016    source источник


Ответы (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.

person Fernando Santucci    schedule 07.08.2016

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

person sheepgobeep    schedule 03.07.2016
comment
Благодарить! Для настройки stylelint потребуется немного времени, но он действительно работает. С другой стороны, я не уверен, могу ли я принять это как правильный ответ, потому что технически это не ответ на вопрос как таковой ... - person distante; 04.07.2016