Next.js 13 アプリケーション ディレクトリ ルート グループ化で「/(public)() に指定されたパスが一致しません」がスローされる
P粉147747637
P粉147747637 2023-08-30 18:03:35
0
2
562
<p>ルーティング グループごとに異なるレイアウトを作成しようとしています。認証、ダッシュボード、パブリックの 3 つのレイアウトがあります。しかし、ルートをグループ化すると、「/(public) に指定されたパスが一致しません」というエラーが発生します。これは私のフォルダー構造です: </p> <p>構造に問題がありますか?それとも何かが足りないのでしょうか? </p>
P粉147747637
P粉147747637

全員に返信(2)
P粉936509635

このドキュメントを表示 - https://nextjs.org/docs/app/building-your-application/routing/colocation

(パブリック) グループにサブページがない場合。サブキーを (パブリック) フォルダーから移動するか、ルートを表すフォルダーに page.tsx を移動します。

いいねを押す +0
P粉403821740

Turbopack を使用した NextJs バージョン 13.4.12 で、このエラーが発生します。 package.json スクリプトから "dev": "next dev ---turbo" を削除し、"dev": "next dev" に置き換えるだけで、再び Webpack を使用できます。少なくとも現時点では、ベータ版にはいくつかのバグがある可能性があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート