【发布时间】:2022-01-12 20:13:05
【问题描述】:
我在apps/specificapp/pages/ 目录中有404.tsx 文件,但NextJS 仍然显示默认的预生成404 页面。
是我误解了文档,还是有什么东西阻止我覆盖默认的 404 页面?
【问题讨论】:
-
只要文件被正确命名并且在正确的位置,例如
/pages/404.tsx,应该够了。你能提供一个minimal reproducible example吗? -
@juliomalves 我刚刚使用 TS 创建了一个带有 create-next-app 的新项目,但问题不存在,自定义 404 工作得很好,而在现有项目中却没有。遗憾的是,现有项目非常庞大,超出了我的理解范围,所以我不知道哪些部分值得举例说明,更不用说我可以在这里实际分享的部分,因为这是一个公司项目。
标签: typescript next.js http-status-code-404