compileAsync

  • Compatibilidade:
    Sass de Dart
    since 1.45.0
    Sass de Node

    Asynchronously compiles the Sass file at path to CSS. Returns a promise that resolves with a CompileResult if it succeeds and rejects with an Exception if it fails.

    This only allows synchronous or asynchronous Importers and CustomFunctions.

    ⚠️ Atenção!

    When using the sass npm package, compile is almost twice as fast as compileAsync, due to the overhead of making the entire evaluation process asynchronous.

    Example

    const sass = require('sass');

    const result = await sass.compileAsync("style.scss");
    console.log(result.css);

    Parameters

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

    Returns Promise<CompileResult>