革新技術

アイキャッチ

microCMSのfetchで沼った話

投稿日: 2023/07/05

更新日: 2023/07/05

buildエラーが発生する

app router配下でmicroCMSをbuildするとError: Dynamic server usage: no-store fetch https://〜〜〜〜〜〜〜ーーー Export encountered errors on following paths: /blog/page: /blog /page: /のエラーが発生しました。

データフェッチの部分をコメントアウトするとbuildは通るので、問題はデータフェッチのcustomRequestInitにあると予想。

 const data = await client.getList({
    endpoint: 'blogs',
    customRequestInit: {
      cache: 'no-store',
    },
  })

この記事を参考にする

全く同じことを記事で紹介してくれていましたので、同じようにしてみましたが、同じbuildエラーになります。

筆者に直接相談

筆者に直接コンタクトをとってみると、versionの違いではないかということをご返答いただけました。

Next13.4.7だと問題なく動いているとのことでしたので、自分の環境も最新にアップデートするとbuildが通りました。

筆者様ありがとうございました。

革新技術