【发布时间】:2020-11-27 08:28:55
【问题描述】:
我有以下网址:
/job/engineer_123456/edit/abcde
现在,当我运行本地服务器时:npm run dev ("next src/") 然后当我转到该链接时,它就可以工作了。但是,当我部署我的项目(到 firebase)时,我会从该 url 获得 404。
我感觉路由中存在冲突,因为我的 NextJS 页面目录结构看起来像 /job 在页面下):
可能是由于某种原因在生产中,当我转到该链接时,我将转到 /job/[job].js 而不是 /job/[job]/edit/[editId].js
我真的很困惑为什么生产显示 404 页面但在本地它可以工作。
【问题讨论】:
-
嗯?这和这有什么关系?