Exception

Eine Ausnahme, die ausgelöst wird, weil eine Sass-Kompilierung fehlgeschlagen ist.

Hierarchie

  • Error
    • Exception

Konstruktoren

Eigenschaften

message: string

Eine menschenlesbare Darstellung der Ausnahme.

Da viele Tools einfach nur Error.message direkt ausgeben, enthält dies nicht nur die textliche Beschreibung dessen, was schief gelaufen ist (die sassMessage), sondern auch einen Hinweis darauf, wo im Sass-Stylesheet der Fehler aufgetreten ist (die span) und den Sass-Stacktrace an der Fehlerstelle (die sassStack).

name: string
sassMessage: string

Eine textliche Beschreibung dessen, was schief gelaufen ist.

Im Gegensatz zu message enthält dies keine Darstellungen von span oder sassStack.

sassStack: string

Eine menschenlesbare Darstellung des Sass-Stacktraces zum Zeitpunkt des Fehlers.

Der Ort, an dem der Fehler in der Sass-Datei aufgetreten ist, die ihn ausgelöst hat.

stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Typdeklaration

stackTraceLimit: number

Methoden

  • Erstellt die .stack-Eigenschaft auf einem Ziel objekt

    Parameter

    • targetObject: object
    • Optional constructorOpt: Function

    Gibt void zurück