Sto sperimentando con la sintassi BEM su un progetto che utilizza SCSS. Il mio editor è Sublime Text 3 e sto usando l'evidenziazione della sintassi SCSS.BSS che annida SCSS con i selettori padre interrompe l'evidenziazione della sintassi del testo sublime?
Il problema che sto riscontrando è che quando nido usando il selettore genitore &
come da this article by Mike Fowler, Sublime lo evidenzia in rosso. Ecco un esempio:
Il codice compila bene, avevo appena preferirei che non Sublime bandiera questi come errori.
Può chiunque aiuto config Sublime di fare proprio questo?
L'evidenziazione della sintassi per il pacchetto Sass era la risposta che mi serviva. Stavo usando il pacchetto SCSS, che non corrispondeva alla sintassi del selettore '& -someRule'. Il pacchetto SCSS ha un autocompletamento migliore per le regole con trattino (ad esempio 'background-color'), quindi ora sto usando i due pacchetti in tandem. – chrislopresto