跳至主要内容

如果事情真的出了问题——在加载根布局数据或渲染错误页面时发生错误——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>