Come si fa a dire a scss-lint di ignorare una particolare riga in un file .scss?Avendo scss-lint ignora una linea specifica
per esempio, si può fare qualcosa di simile:
.example {
display: block !important; // sass-lint: ignore
}
Come si fa a dire a scss-lint di ignorare una particolare riga in un file .scss?Avendo scss-lint ignora una linea specifica
per esempio, si può fare qualcosa di simile:
.example {
display: block !important; // sass-lint: ignore
}
Sì, vedi the docs on disabling linters via source
// scss-lint:disable ImportantRule
.example {
display: block !important;
}
// scss-lint:enable ImportantRule
Basta aggiungere a steveax's great answer:
Se è solo per una linea, si può aggiungere direttamente il commento lì e interesserà solo quella riga.
Ad esempio, si consideri il seguente frammento di codice:
.example {
display: block !important; // scss-lint:disable ImportantRule
color: #BADA55 !important;
}
tuo Linter emetterà un avviso per la linea color
(non conformi ImportantRule
), ma in modo corretto ignorare il tuo sporco lavoro con la proprietà display
.
Io di solito sento che è molto più chiaro di essere il più specifici possibile circa la portata delle eccezioni delle regole-flessione e sempre cercare di non ampliare questi per un intero blocco di codice - a meno che non rende davvero senso.
Grazie. Per qualche motivo ho perso quella parte dei documenti, oops. –