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