コンパイル

  • 互換性
    Dart Sass
    1.45.0以降
    Node Sass

    pathにあるSassファイルを同期的にCSSにコンパイルします。成功するとCompileResultを返し、失敗するとExceptionをスローします。

    これは、同期的なImporterCustomFunctionのみを許可します。

    ⚠️ 注意!

    単一コンパイルにsass-embedded npmパッケージを使用する場合、ワーカー スレッドを使用した同期メッセージングのエミュレーションのオーバーヘッドと、メインスレッドでの同時コンパイルのブロックのため、compileAsynccompile よりもほぼ常に高速です

    sass-embedded npmパッケージで複数のコンパイルを実行する場合は、Compilerを使用すると、モジュールレベルのメソッドよりもいくらかの速度向上が得られ、AsyncCompilerの方がはるかに高速になります。

    const sass = require('sass');

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

    パラメータ

    • パス: string
    • オプション options: Options<"sync">

    戻り値 CompileResult