Kompiliert die Sass-Datei unter path synchron zu CSS. Wenn erfolgreich, wird ein CompileResult zurückgegeben, und wenn ein Fehler auftritt, wird eine Exception ausgelöst.
Bei Verwendung des npm-Pakets sass-embedded für einzelne Kompilierungen ist compileAsync **fast immer schneller als compile**, aufgrund des Overheads der Emulation von synchroner Nachrichtenübermittlung mit Worker-Threads und der Blockierung gleichzeitiger Kompilierungen im Hauptthread.
Wenn Sie mehrere Kompilierungen mit dem npm-Paket sass-embedded durchführen, bietet die Verwendung eines Compiler einige Geschwindigkeitsverbesserungen gegenüber den Modul-Methoden, und ein AsyncCompiler wird vielschneller sein.
Kompiliert die Sass-Datei unter
pathsynchron zu CSS. Wenn erfolgreich, wird ein CompileResult zurückgegeben, und wenn ein Fehler auftritt, wird eine Exception ausgelöst.Dies erlaubt nur synchrone Importer und CustomFunctions.
⚠️ Vorsicht!
Bei Verwendung des npm-Pakets sass-embedded für einzelne Kompilierungen ist compileAsync **fast immer schneller als compile**, aufgrund des Overheads der Emulation von synchroner Nachrichtenübermittlung mit Worker-Threads und der Blockierung gleichzeitiger Kompilierungen im Haupt thread.
Wenn Sie mehrere Kompilierungen mit dem npm-Paket sass-embedded durchführen, bietet die Verwendung eines Compiler einige Geschwindigkeitsverbesserungen gegenüber den Modul-Methoden, und ein AsyncCompiler wird viel schneller sein.
Beispiel