例外

因 Sass 編譯失敗而拋出的例外。

階層

  • 錯誤
    • 例外

建構函式

屬性

message: string

例外狀況的人性化表示方式。

由於許多工具會直接印出 Error.message,因此除了錯誤的文字描述(sassMessage)之外,還包含 Sass 樣式表中錯誤發生的位置(span)以及錯誤發生時的 Sass 堆疊追蹤資訊(sassStack)。

name: string
sassMessage: string

錯誤的文字描述。

message 不同,這*不*包含 spansassStack 的表示方式。

sassStack: string

錯誤發生時,Sass 堆疊追蹤資訊的人性化表示方式。

錯誤發生在觸發錯誤的 Sass 檔案中的位置。

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

類型宣告

stackTraceLimit: number

方法 (Methods)

  • 在目標物件上建立 .stack 屬性

    參數

    • targetObject: object
    • 選用 constructorOpt: 函式

    回傳 void