例外

Sassのコンパイルが失敗したためにスローされた例外です。

階層

  • エラー
    • 例外

コンストラクタ

プロパティ

message name sassMessage sassStack span stack? prepareStackTrace? stackTraceLimit

メソッド

toString captureStackTrace

コンストラクタ

  • Exceptionを返します。

プロパティ

message: string

例外のわかりやすい表現です。

多くのツールは単に`Error.message`を直接出力するため、これには何が間違っていたかのテキストによる説明(sassMessage)だけでなく、エラーが発生したSassスタイルシート内の場所(span)とエラー発生時のSassスタックトレース(sassStack)の表示も含まれます。

name: string
sassMessage: string

何が間違っていたかのテキストによる説明です。

messageとは異なり、これにはspanまたはsassStackの表現は含まれません。

sassStack: string

エラー発生時のSassスタックトレースのわかりやすい表現です。

span: SourceSpan

エラーが発生したSassファイル内の場所です。

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

型宣言

stackTraceLimit: number

メソッド

  • message と同じ文字列を返します。

    戻り値 string

  • ターゲットオブジェクトに .stack プロパティを作成します

    パラメータ

    • targetObject: object
    • オプション constructorOpt: Function

    戻り値 void