如何告诉scss-lint忽略.scss文件中的特定行?
即。你能做这样的事吗:
.example {
display: block !important; // sass-lint: ignore
}
答案 0 :(得分:32)
// scss-lint:disable ImportantRule
.example {
display: block !important;
}
// scss-lint:enable ImportantRule
答案 1 :(得分:6)
只需添加到steveax's great answer:
如果只是一行,你可以直接在那里添加评论,它只会影响那一行。
例如,请考虑以下代码:
.example {
display: block !important; // scss-lint:disable ImportantRule
color: #BADA55 !important;
}
您的linter会针对color
行发出警告(不符合ImportantRule
),但会正确地忽略您对display
财产的肮脏工作。
我通常认为尽可能具体地说明规则弯曲异常的范围并且总是尽量不将这些异常扩展到整个代码块 - 除非它确实有意义。