2023-07-30

ビルド失敗

例えば、

  let blogPVData = await fetch(
    `${
      process.env.NODE_ENV === "development"
        ? `http://${process.env.LOCALHOST}`
        : `https://${process.env.NEXT_PUBLIC_VERCEL_URL}`
    }/api/fetchGADataBlogPV?blogId=${id}`
  )
    .then((res) => res.json())
    .catch((err) => console.log(err));
  if (typeof blogPVData === "undefined") {
    blogPVData = "0";
  }

みたいなコードがあったとき、デプロイ失敗する。ビルド時は本番の環境に対してapiを見に行くけど、ビルド次点ではapiが未作成だから?

こういうときどうすればいいの