1

たとえば、動的ルートを持つ静的な Next.js シングル ページ アプリを構築しようとしています/posts/123。私はこれをしたいと思います:

  • どこでもサイトをホストできる (例: S3)
  • ビルド時にルートを知る必要はありません (フロントエンドとは無関係に/フロントエンドの再構築を必要とせずに、いつでも API を変更できます)

私が言えることから、これは次のように動作するはずです:

  • next build && next export
  • fallback: true

しかし、ドキュメントは、それがロード/中間状態のためだけであることを示唆しています。

フォールバック ページ/キャッチオール動的ルート/静的生成の組み合わせを使用して、実行時に動的ルートを持つ静的シングルページ アプリを取得できますか? nginx を使用してルートを偽造しても問題ありません (例: /posts/123-> /index.html)。

編集:上記の段落は不可能のようです。docsから、必要なキャッチオールルートを使用する場合、たとえば[...post].js):

fallback: trueを使用する場合はサポートされませんnext export

4

0 に答える 0