巴勒斯坦自由
@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
异步编译内容为 source 的样式表到 CSS。如果成功,则返回一个解析为 CompileResult 的 Promise,如果失败,则返回一个解析为 Exception 的 Promise。
source
这仅允许同步或异步 Importer 和 CustomFunction。
当使用 sass npm 包时,compileString 的速度几乎是 compileStringAsync 的两倍,这是由于使整个评估过程异步带来的开销。
sass
const sass = require('sass');const result = await sass.compileStringAsync(`h1 { font-size: 40px; code { font-face: Roboto Mono; }}`);console.log(result.css); Copy
const sass = require('sass');const result = await sass.compileStringAsync(`h1 { font-size: 40px; code { font-face: Roboto Mono; }}`);console.log(result.css);
可选
异步编译内容为
source
的样式表到 CSS。如果成功,则返回一个解析为 CompileResult 的 Promise,如果失败,则返回一个解析为 Exception 的 Promise。这仅允许同步或异步 Importer 和 CustomFunction。
⚠️ 注意!
当使用
sass
npm 包时,compileString 的速度几乎是 compileStringAsync 的两倍,这是由于使整个评估过程异步带来的开销。示例