如何处理 Next 14 应用程序中根布局中抛出的意外错误?

问题描述 投票:0回答:1

我想处理 Next 14 应用程序中的意外错误。 我的目标是拥有一个全局错误后备 UI,它将处理我的根布局中引发的所有错误。

根据文档,我可以在我的应用程序目录中创建一个全局错误文件,负责处理所有意外错误。

我的项目目录如下所示:

enter image description here

而我的全局错误页面组件:

enter image description here

出于测试目的,我在“关于”页面中抛出了一个错误。

enter image description here

我希望全局错误页面组件能够被执行并替换根布局。相反,我得到了以下信息:

enter image description here

我做错了什么吗?

reactjs next.js error-handling runtime-error next.js13
1个回答
0
投票

根据 NextJS 文档

很高兴知道: global-error.js 仅在生产中启用。在发展中,我们的 将显示错误叠加。

© www.soinside.com 2019 - 2024. All rights reserved.