パレスチナに自由を
@use
@forward
@import
@mixin
@include
@function
@extend
@error
@warn
@debug
@at-root
@if
@else
@each
@for
@while
true
false
null
sass:color
sass:list
sass:map
sass:math
sass:meta
sass:selector
sass:string
/
-moz-document
--
meta.feature-exists
pathにあるSassファイルを同期的にCSSにコンパイルします。成功するとCompileResultを返し、失敗するとExceptionをスローします。
path
これは、同期的なImporterとCustomFunctionのみを許可します。
単一コンパイルにsass-embedded npmパッケージを使用する場合、ワーカー スレッドを使用した同期メッセージングのエミュレーションのオーバーヘッドと、メインスレッドでの同時コンパイルのブロックのため、compileAsync が compile よりもほぼ常に高速です。
sass-embedded npmパッケージで複数のコンパイルを実行する場合は、Compilerを使用すると、モジュールレベルのメソッドよりもいくらかの速度向上が得られ、AsyncCompilerの方がはるかに高速になります。
const sass = require('sass');const result = sass.compile("style.scss");console.log(result.css); Copy
const sass = require('sass');const result = sass.compile("style.scss");console.log(result.css);
オプション
path
にあるSassファイルを同期的にCSSにコンパイルします。成功するとCompileResultを返し、失敗するとExceptionをスローします。これは、同期的なImporterとCustomFunctionのみを許可します。
⚠️ 注意!
単一コンパイルにsass-embedded npmパッケージを使用する場合、ワーカー スレッドを使用した同期メッセージングのエミュレーションのオーバーヘッドと、メインスレッドでの同時コンパイルのブロックのため、compileAsync が compile よりもほぼ常に高速です。
sass-embedded npmパッケージで複数のコンパイルを実行する場合は、Compilerを使用すると、モジュールレベルのメソッドよりもいくらかの速度向上が得られ、AsyncCompilerの方がはるかに高速になります。
例