Ответ 1
Да, см. документы об отключении линтов через источник
// scss-lint:disable ImportantRule
.example {
display: block !important;
}
// scss-lint:enable ImportantRule
Как вы скажете scss-lint игнорировать определенную строку в файле .scss?
то есть. вы можете сделать что-то вроде этого:
.example {
display: block !important; // sass-lint: ignore
}
Да, см. документы об отключении линтов через источник
// scss-lint:disable ImportantRule
.example {
display: block !important;
}
// scss-lint:enable ImportantRule
Просто добавив в отличный ответ steveax:
Если это только для одной строки, вы можете добавить туда комментарий, и это повлияет только на эту строку.
Например, рассмотрим следующий фрагмент кода:
.example {
display: block !important; // scss-lint:disable ImportantRule
color: #BADA55 !important;
}
Ваш linter выдаст предупреждение для строки color
(не соответствует ImportantRule
), но правильно проигнорирует вашу грязную работу с свойством display
.
Я, как правило, чувствую себя более ясным как можно более конкретным относительно области исключений изгибания правил и всегда стараюсь не расширять их до целого блока кода - если это действительно не имеет смысла.