Next.js 13 應用程式目錄路由分組拋出'為/(公共)提供的非匹配路徑()”
P粉147747637
P粉147747637 2023-08-30 18:03:35
0
2
525
<p>我正在嘗試為每個路由組創建不同的佈局,有 3 種佈局:auth、儀表板和公共。但是當我對路由進行分組時,出現錯誤「為/(public)提供的路徑不符」。這是我的資料夾結構:</p> <p>結構有問題嗎?還是我錯過了什麼? </p>
P粉147747637
P粉147747637

全部回覆(2)
P粉936509635

查看此文件 - https://nextjs.org/文件/app/building-your-application/routing/colocation

如果您的(公共)群組沒有任何子頁面。將子項移出(公用)資料夾,否則將 page.tsx 移至表示路由的資料夾內。

P粉403821740

在帶有 Turbopack 的 NextJs 版本 13.4.12 中,我收到該錯誤。只需從 package.json 腳本中刪除 "dev": "next dev ---turbo" 並將其替換為 "dev": "next dev" 再次使用 webpack。至少目前,在測試版中,它可能存在一些錯誤。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板