A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://sass-lang.com/documentation/js-api/functions/compileString below:

Website Navigation


Sass: compileString | JS API

Compatibility:

Dart Sass
since 1.45.0

Node Sass

Synchronously compiles a stylesheet whose contents is source to CSS. If it succeeds it returns a CompileResult, and if it fails it throws an Exception.

This only allows synchronous Importers and CustomFunctions.

⚠️ Heads up!

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

If you are running multiple compilations with the sass-embedded npm package, using a Compiler will provide some speed improvements over the module-level methods, and an AsyncCompiler will be much faster.

Example
const sass = require('sass');

const result = sass.compileString(`


h1 {
font-size: 40px;
code {
font-face: Roboto Mono;
}
}`);
console.log(result.css);

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4