让scss-lint忽略特定的行

您如何告诉scss-lint忽略.scss文件中的特定行?

即你可以做这样的事情:

.example {
  display: block !important;  // sass-lint: ignore
}
阳光Stafan2020/03/23 20:07:09

是的,请参阅有关通过源禁用短绒的文档

// scss-lint:disable ImportantRule
.example {
  display: block !important;
}
// scss-lint:enable ImportantRule
小胖Gil2020/03/23 20:07:09

只需添加到steveax的好答案

如果仅用于一行,则可以在此处直接添加注释,这只会影响该行。

例如,考虑以下代码:

.example {
  display: block !important; // scss-lint:disable ImportantRule
  color: #BADA55 !important;
}

您的短绒棉将对该color线发出警告(不符合ImportantRule),但正确地忽略了您对该display物业的肮脏工作


我通常觉得尽可能明确地说明规则弯曲异常的范围要清楚得多,并且总是尽量不要将其扩展到整个代码块-除非确实有意义。