Mein Computer läuft mit 3,6 GHz mit 12 GB RAM und verwendet Windows 7 und RailsInstaller für die Entwicklung von Rails-Anwendungen.
Zurück, als ich reines css benutzt habe, gab es kein Problem, aber als ich begann, Sass und Compass zu benutzen, musste ich 10-15 Sekunden warten, wenn ich neue Änderungen sah. (Das passiert nur, wenn ich eine .scss-Datei bearbeite)
Weiß jemand, was das auf einer ziemlich schnellen Maschine verursacht?
Die sass Kompilierzeiten sind mit dem Update von sass 3.1.x auf 3.2.x wesentlich länger geworden.
Es scheint ein spezifisches Problem zu geben, wie es oben in Roman's Antwort der Fall war. Es wird verursacht, wenn Sie @extend
in tief verschachtelten Selektoren verwenden, da '@extend' viel Verarbeitungsarbeit leistet. Hier ist der Link zu einem derzeit offenen Problem im sass-Projekt auf github für genau dieses Problem .
Das heißt, die Berichte zu diesem Thema sind mehr als 90-100 Sekunden Kompilierzeiten (104 Sekunden für mein eigenes persönliches Projekt, das @extend
viel verwendet, um Foundation / Bootstrap-Klassen zu ziehen). Also, wenn Sie 9-10sec Lags erleben, könnte Ihr Problem nur ein generelles Problem sein, da das neueste Update in der Regel langsamer ist.
In meinem Fall war es wegen der zu häufigen Verwendung der @Extend-Direktive.
Tags und Links ruby-on-rails sass