Spec-Zone.ru › Sass

Исключение

Исключение, сгенерированное из-за сбоя компиляции Sass.

Иерархия

  • Ошибка
    • Исключение
  • Определено в js-api-doc/exception.d.ts:8
Индекс

Конструкторы

конструктор

Свойства

сообщение имя sassMessage sassStack область стек? prepareStackTrace? пределСтека

Методы

toString captureStackTrace

Конструкторы

Private конструктор

  • новый Исключение(): Исключение
  • Возвращает Исключение

    Переопределяет Error.constructor

    • Определено в js-api-doc/exception.d.ts:9

Свойства

сообщение

сообщение: строка

Человеко-понятное представление исключения.

Поскольку многие инструменты просто печатают Error.message непосредственно, это включает не только текстовое описание того, что пошло не так (свойство sassMessage), но и указание того, где в файле стилей Sass произошла ошибка (свойство область) и стек отслеживания Sass в момент ошибки (свойство sassStack).

Переопределяет Error.message

  • Определено в js-api-doc/exception.d.ts:20

имя

имя: строка

Унаследовано от Error.name

  • Определено в node_modules/typescript/lib/lib.es5.d.ts:1054

Readonly sassMessage

sassMessage: строка

Текстовое описание того, что пошло не так.

В отличие от сообщение, это не включает представления область или sassStack.

  • Определено в js-api-doc/exception.d.ts:28

Readonly sassStack

sassStack: строка

Человеко-понятное представление стека отслеживания Sass в момент ошибки.

  • Определено в js-api-doc/exception.d.ts:34

Readonly область

область: SourceSpan

Место, где произошла ошибка в файле Sass, который ее вызвал.

  • Определено в js-api-doc/exception.d.ts:37

Optional стек

стек?: строка

Унаследовано от Error.stack

  • Определено в node_modules/typescript/lib/lib.es5.d.ts:1056

Static Optional prepareStackTrace

prepareStackTrace?: (err: Ошибка, stackTraces: CallSite[]) => любое)

Объявление типа

    • (err: Ошибка, stackTraces: CallSite[]): любое
    • Необязательная переопределённая функция для форматирования стеков отслеживания

      См.

      https://v8.dev/docs/stack-trace-api#customizing-stack-traces

      Параметры

      • err: Ошибка
      • stackTraces: CallSite[]

      Возвращает любое

Унаследовано от Error.prepareStackTrace

  • Определено в node_modules/@types/node/globals.d.ts:11

Static пределСтека

пределСтека: число

Унаследовано от Error.stackTraceLimit

  • Определено в node_modules/@types/node/globals.d.ts:13

Методы

toString

  • toString(): string
  • Возвращает ту же строку, что и message.

    Возвращает string

    • Определено в js-api-doc/exception.d.ts:40

Static captureStackTrace

  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • Создаёт свойство .stack на объекте target.

    Параметры

    • targetObject: object
    • Optional constructorOpt: Function

    Возвращает void

    Унаследовано от Error.captureStackTrace

    • Определено в node_modules/@types/node/globals.d.ts:4
sass
  • Компиляция
    • AsyncCompiler
    • Compiler
    • РезультатКомпиляции
    • compile
    • compileAsync
    • compileString
    • compileStringAsync
    • initAsyncCompiler
    • initCompiler
  • Параметры
    • Параметры
    • ПараметрыСтроки
    • СтильВывода
    • StringOptionsWithImporter
    • StringOptionsWithoutImporter
    • Синтаксис
  • Логгер
    • Логгер
      • silent
    • Логгер
    • МестоположениеИсточника
    • ИсточникSpan
    • ПараметрыПредупрежденияЛоггера
  • Импортер
    • NodePackageImporter
    • FileImporter
    • Импортер
    • РезультатИмпортера
  • Пользовательская Функция
    • CalculationInterpolation
    • CalculationOperation
    • SassArgumentList
    • SassBoolean
    • SassCalculation
    • SassColor
    • SassFunction
    • SassList
    • SassMap
    • SassMixin
    • SassNumber
    • SassString
    • Значение
    • ОператорВычисления
    • ЗначениеВычисления
    • ПользовательскаяФункция
    • РазделительСписка
    • sassFalse
    • sassNull
    • sassTrue
  • Другое
    • Исключение
    • CanonicalizeContext
    • УстаревшиеФункции
    • LegacyFileOptions
    • ИмяКанала
    • ИмяКаналаHsl
    • ИмяКаналаHwb
    • ИмяКаналаLab
    • ИмяКаналаLch
    • ИмяКаналаRgb
    • ИмяКаналаXyz
    • ЦветовоеПространствоHsl
    • ЦветовоеПространствоHwb
    • ЦветовоеПространствоLab
    • ЦветовоеПространствоLch
    • ЦветовоеПространствоRgb
    • ЦветовоеПространствоXyz
    • МетодКартыГаммы
    • МетодИнтерполяцииОттенка
    • ИзвестноеЦветовоеПространство
    • ПолярноеЦветовоеПространство
    • PromiseOr
    • ПрямоугольноеЦветовоеПространство
    • info
  • Устаревшее
    • types
      • Boolean
      • Цвет
      • Ошибка
      • Список
      • Карта
      • Null
      • Число
      • Строка
    • LegacyException
    • LegacyImporterThis
    • LegacyPluginThis
    • LegacyResult
    • LegacySharedOptions
    • LegacyStringOptions
    • LegacyAsyncFunction
    • LegacyAsyncFunctionDone
    • LegacyAsyncImporter
    • LegacyFunction
    • LegacyImporter
    • LegacyImporterResult
    • LegacyOptions
    • LegacySyncFunction
    • LegacySyncImporter
    • LegacyValue
    • FALSE
    • NULL
    • TRUE
    • render
    • renderSync
  • Сообщения
    • Версия
    • Устаревший
    • УстаревшийИлиИдентификатор
    • СтатусУстарелости
    • УстаревшиеФункции

© 2006–2025 the Sass team, and numerous contributors
Licensed under the MIT License.
https://sass-lang.com/documentation/js-api/classes/Exception

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API