Jak powiedzieć scss-lint, aby zignorować konkretną linię w pliku .scss?Po scss-lint zignoruj konkretną linię
czyli można zrobić coś takiego:
.example {
display: block !important; // sass-lint: ignore
}
Jak powiedzieć scss-lint, aby zignorować konkretną linię w pliku .scss?Po scss-lint zignoruj konkretną linię
czyli można zrobić coś takiego:
.example {
display: block !important; // sass-lint: ignore
}
Tak, patrz the docs on disabling linters via source
// scss-lint:disable ImportantRule
.example {
display: block !important;
}
// scss-lint:enable ImportantRule
Wystarczy dodać do steveax's great answer:
Jeśli to tylko dla jednej linii, może bezpośrednio dodaj tam komentarz i wpłynie tylko na tę linię.
Na przykład, rozważmy następujący fragment kodu:
.example {
display: block !important; // scss-lint:disable ImportantRule
color: #BADA55 !important;
}
Twój linter wyśle ostrzeżenie dla linii color
(nie spełniającego ImportantRule
), ale poprawnie zignorować brudną robotę z właściwością display
.
zwykle czują się o wiele jaśniejsze być jak najbardziej konkretny temat zakresu wyjątków reguł gięcia i zawsze staram się nie rozszerzają one do całego bloku kodu - chyba, że rzeczywiście ma sens.
Dzięki. Z jakiegoś powodu przegapiłem tę część dokumentów, oops. –