2013-04-18 7 views
5

Ich verwende Syntastic, um meine Syntaxfehler frühzeitig zu erkennen. Es ist eingestellt, um scss aber auch Fehler für alle scss-Dateien zu überprüfen, die auf Variablen verweisen, die in meinem "_variables.css.scss partial" definiert sind. Ich nehme an, dass die Variablen-Datei nicht im Kontext benötigt wird, aber funktioniert in der App wegen der Rails-Asset-Pipeline gut.Undefinierte Variablenfehler in Syntastic SASS Checker

Ich bin nicht sicher, wann/wo/wie dies tun, um die Syntaxfehler zu beheben. Wenn ich "_varibles.css.scss" aus der scss-Datei importieren, Fehler sind gelöst, aber gibt es einen besseren Weg, als dies für alle Dateien mit ähnlichen Fehlern tun? Jede Anleitung? Danke.

+1

Konfrontiert das gleiche Problem. Berichtet den Fehler - https://github.com/scroloose/syntastic/issues/1140 –

+0

Das Problem scheint in der Sass Checker selbst zu sein. Es enthält standardmäßig keine anderen Module. –

Antwort

-1

Partials benötigen nicht die Erweiterung .css statt Sie können nur umbenennen _varibles.scss

Partials sollten immer aus Ihrer Haupt-scss-Datei importiert werden.

+1

Die Dateierweiterung .css.scss ist eine Rails-Sache. Partials können beliebig importiert werden. – cimmanon