私はインターネットを学び始めたばかりの学生です。
Cloudflare ページにアップロードするために、SSG (出力: "エクスポート") を使用してプロジェクトを構築しました。
Next.js バージョン 13 を使用しています。
アプリケーションルーティングというものを使っているのですが、SSGでビルドすると別のページに行くとURLアドレスに「txt」と表示されてしまいます。
これは私の最初の HTML です
A タグ内のアドレスは問題ないように見えますが、ページをクリックすると TXT が追加されます。
プロジェクトをビルドすると、このコンテンツを含む txt ファイルが自動的に生成されます
私のスクリプトには、この問題を参照していると思われるコードがいくつかあります。修正方法について提案していただければ幸いです。
npm run dev を試してみましたが、うまくいきました。
npm run start
を実行したときに正しくルーティングされることを確認したいだけです。
自分で答えてください
https://github.com/vercel/next.js/issues/48996
next
モジュール バージョンを 13.2 にダウングレードします。そしてビルド後に起動します。
これは Next.js 13.3 バージョンでよくあるバグだと思います。
..このエラーが発生する理由を見つけるのに苦労しています