AsyncCompiler

Das Ergebnis der Erstellung eines asynchronen Compilers. Zurückgegeben von initAsyncCompiler.

Hierarchie

  • AsyncCompiler

Konstruktoren

Methoden

  • Die Methode compileAsync, die über eine Instanz eines Async Compiler verfügbar ist, solange diese aktiv ist. Wenn diese nach dispose auf der Instanz des Async Compiler aufgerufen wird, wird ein Fehler ausgelöst.

    Während der Lebensdauer der Instanz des Async Compiler gibt dies bei denselben Eingaben ein identisches Ergebnis zurück wie die Methode compileAsync, die auf Modulebene verfügbar ist.

    Parameter

    • path: string
    • Optional options: Options<"async">

    Gibt Promise<CompileResult> zurück

  • Beendet die Lebensdauer dieser Instanz des Async Compiler. Nach dem Aufruf dieser Methode führen alle nachfolgenden Aufrufe der Methoden compileAsync oder compileStringAsync der Compiler-Instanz zu einem Fehler.

    Alle vor dispose übermittelten Kompilierungen werden nicht abgebrochen und dürfen abgeschlossen werden.

    Nachdem alle Kompilierungen abgeschlossen sind und Sass alle internen Aufgabenbereinigungen abgeschlossen hat, wird das Versprechen von dispose auflösen.

    Gibt zurück Promise<void>