Компилятор
Иерархия
- Компилятор
Индекс
Конструкторы
Методы
Конструкторы
Private конструктор
- new Компилятор(): Компилятор
-
Выбрасывает ошибку, если конструктор используется напрямую, вместо использования initCompiler.
Возвращает Компилятор
Методы
compile
- compile(путь: string, опции?: Опции<"sync">): РезультатКомпиляции
-
Метод compile, доступный через экземпляр Компилятора во время его активности. Если этот метод вызывается после метода dispose экземпляра Компилятора, будет выброшена ошибка.
В течение жизненного цикла экземпляра Компилятора, для одинакового входного значения, этот метод вернёт идентичный результат методу compile на уровне модуля.
Параметры
-
путь: string
-
Optionalопции: Опции<"sync">
Возвращает РезультатКомпиляции
-
compileString
- compileString(исходныйКод: string, опции?: ОпцииСтроки<"sync">): РезультатКомпиляции
-
Метод compileString, доступный через экземпляр Компилятора во время его активности. Если этот метод вызывается после метода dispose экземпляра Компилятора, будет выброшена ошибка.
В течение жизненного цикла экземпляра Компилятора, для одинакового входного значения, этот метод вернёт идентичный результат методу compileString на уровне модуля.
Параметры
-
исходныйКод: string
-
Optionalопции: ОпцииСтроки<"sync">
Возвращает РезультатКомпиляции
-
dispose
- dispose(): void
-
Завершает жизненный цикл экземпляра Компилятора. После вызова этого метода, все вызовы методов compile или compileString экземпляра Компилятора приведут к ошибке.
Возвращает void
© 2006–2025 the Sass team, and numerous contributors
Licensed under the MIT License.
https://sass-lang.com/documentation/js-api/classes/Compiler
Результат создания синхронного компилятора. Возвращается методом initCompiler.