因此,我在nextjs应用程序上创建了一个自定义错误页面。按照文档进行操作后,我创建了一个_error.js
带有视图的文件(在中React
)
我的问题是,当我处于开发人员模式时,我的_error
页面将被完全忽略(即使它通过getInitialProps
)。该render
函数似乎被忽略,而是nextjs
在使用其内部error-debug
页面。
如果我是对的,那么这就是仓库中的代码(当前版本的第84行)
当我以production
env编译时,没问题,我的自定义错误页面被选中。
关于如何在开发人员模式下呈现自定义错误页面的任何想法?
为了更轻松地调试,您可以在中创建新脚本
package.json
: