J'essaie simplement d'utiliser la syntaxe BEM "modificateur" et "élément" dans SASS.SASS renvoie une erreur pour la syntaxe BEM
.second-title{
background-color:green;
&--touched{
background-color:black;
}
&__left{
background-color:red;
}
}
Le fichier CSS compile correctement, mais lorsque je tente de courir « grunt servir » boussole jette l'erreur suivante:
Syntax error: Invalid CSS after \" &-\": expected number or function, was \"-touched{\"\A on line 71 of D:/webdev/angularjs/ang-snapscan/app/styles/mobilestyle.scss";
Quelle version de SASS utilisez-vous? La syntaxe BEM a été corrigée dans la dernière version 3.3 –
Je viens de lancer "gem update sass" et "gem update compass", il devrait s'agir de la dernière version. – Kitze
Utilisez-vous aussi Compass? L'étalon Compass (0.12) vous forcera à utiliser Sass 3.2. – cimmanon