実現したいこと
Next.js API ルートに外部のapiへデータを取得する形にしていて、pagesコンポーネントのgetStaticPathsやgetStaticPropsはNext.js API ルートへリクエストを飛ばしています。
getStaticPaths
& getStaticProps
-> Next APIルート
Next APIルート -> 外部APIを叩く
dev状態では問題なく描画されますが、これがnext buildしようとするとエラーになってしまいます。
以下エラーです。
getStaticPaths
やgetStaticProps
は必ず外部API(このnextjs api以外)でなければbuildできないのでしょうか?
発生している問題・エラーメッセージ
info - Collecting page data ..FetchError: request to http://localhost:3000/api/hoge?source=huga failed, reason: connect ECONNREFUSED ::1:3000 > Build error occurred Error: Failed to collect page data for /hoge/[hogeId]
該当のソースコード
シンプルにgetStaticPaths
, getStaticProps
内で、http://localhost:3000/api/
へfetchしています。
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。