環境
- Next.js 13.x
エラー
Next.js13のSSGのサイトをVercelにデプロイしようとしたところ、以下のエラーが出る。
Error: The file "/vercel/path0/out/routes-manifest.json" couldn't be found. This is often caused by a misconfiguration in your project.
原因
メニュー「Settings」→「General」→「Build & Development Settings」の中の「Framework Preset」をNext.js
にしていたことが原因だった。
解決策
手順1
メニュー「Settings」→「General」→「Build & Development Settings」の中の「Framework Preset」をOther
に変更する
手順2
「Save」ボタンをクリックして保存する
手順3
メニュー「Deployments」の、失敗していたデプロイに戻り、「Redeploy」ボタンをクリックし、デプロイ後に「Status」がReady
になっていれば完了