LegacyResult
Иерархия
- LegacyResult
Свойства
css
Скомпилированная CSS. Для преобразования в строку используйте Buffer.toString.
Пример
constresult = sass.renderSync({file:"style.scss"});
console.log(result.css.toString());
Optional map
Карта исходников, которая сопоставляет скомпилированную CSS исходным файлам, из которых она была сгенерирована. Для преобразования в строку используйте Buffer.toString.
Это undefined, если только
Карта исходников использует абсолютные file: URL для ссылки на файлы Sass, за исключением случаев, когда исходный файл получен из data, в этом случае он указывает его URL как "stdin".
Пример
constresult = sass.renderSync({
file:"style.scss",
sourceMap:true,
outFile:"style.css"
})
console.log(result.map.toString());
stats
duration: number;
end: number;
entry: string;
includedFiles: string[];
start: number;
}
Дополнительная информация о компиляции.
Описание типа
-
duration: number
Количество миллисекунд, затраченное на компиляцию файла Sass. Оно всегда равно
startминусend. -
end: number
Количество миллисекунд между 1 января 1970 года в 00:00:00 UTC и временем завершения компиляции Sass.
-
entry: string
-
includedFiles: string[]
Массив абсолютных путей ко всем загруженным во время компиляции файлам Sass. Если стили загружались с помощью LegacyImporter, вернувшим содержимое стилей, то исходная строка
@useили@import, загрузившие эти стили, включена в этот массив. -
start: number
Количество миллисекунд между 1 января 1970 года в 00:00:00 UTC и временем начала компиляции Sass.
© 2006–2025 the Sass team, and numerous contributors
Licensed under the MIT License.
https://sass-lang.com/documentation/js-api/interfaces/LegacyResult
Объект, возвращаемый функциями render и renderSync после успешной компиляции.
Устаревший
Используется только в устаревших API render и renderSync. Используйте вместо этого compile, compileString, compileAsync и compileStringAsync.