2015-09-28 16 views

Odpowiedz

29

Tak, patrz the docs on disabling linters via source

// scss-lint:disable ImportantRule 
.example { 
    display: block !important; 
} 
// scss-lint:enable ImportantRule 
+0

Dzięki. Z jakiegoś powodu przegapiłem tę część dokumentów, oops. –

2

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.

Powiązane problemy