跳到主要內容

如果事情真的出錯 — 在載入根版面配置資料或渲染錯誤頁面時發生錯誤 — SvelteKit 將回退到靜態錯誤頁面。

加入一個新的 src/routes/+layout.server.js 檔案來實際看看

src/routes/+layout.server
export function load() {
	throw new Error('yikes');
}

你可以自訂回退錯誤頁面。建立一個 src/error.html 檔案

src/error
<h1>Game over</h1>
<p>Code %sveltekit.status%</p>
<p>%sveltekit.error.message%</p>

這個檔案可以包含以下內容

  • %sveltekit.status% — HTTP 狀態碼
  • %sveltekit.error.message% — 錯誤訊息

在 GitHub 上編輯此頁面

上一個 下一個
1
2
<h1>home</h1>