按照有关如何处理错误的文档,路由:错误处理,我已将
error.tsx
和 global-error.tsx
组件添加到嵌套路由和根 app
目录中。
每当我尝试从客户端组件(具有
'use client'
的组件)抛出错误时,错误边界不会被触发,并且我会留下一个未捕获的异常。
我的问题是,有没有办法在全局范围内处理客户端异常?
需要知道的一件事是这里的信息
global-error.js 仅在生产中启用。在发展过程中,我们的 将显示错误叠加。
所以首先要确保它在产品中也不起作用。