compile

  • Compatibilidade:
    Sass de Dart
    since 1.45.0
    Sass de Node

    Synchronously compiles the Sass file at path to CSS. If it succeeds it returns a CompileResult, and if it fails it throws an Exception.

    This only allows synchronous Importers and CustomFunctions.

    ⚠️ Atenção!

    When using the sass-embedded npm package, compileAsync is almost always faster than compile, due to the overhead of emulating synchronous messaging with worker threads and concurrent compilations being blocked on main thread.

    Example

    const sass = require('sass');

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

    Parameters

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

    Returns CompileResult