https://nextjs.org/blog/next-12-2
next.jsの12.2で安定版になったため、unstableが取れたそうです。
Like!
Next.jsでon demand ISRの学習をしているのですが、unstable_revalidate関数が使用できず、リクエストを送っても500エラーが返ってきてしまいます。
Next.js : バージョン13.1.1
違う関数で、revalidate関数を使用すれば、問題なく実行できるのですが、何が違うのかもこの方法で正しいのかもわかりません。
また、NextApiResponseの型定義ファイルにもunstable_revalidate
の定義は載っていません。
ファイルの拡張子をjsに変更すればエラーは解消されますが、リクエストを送信すると500エラーがレスポンスで返ってきてしまいます。
エラー内容は以下の通りです。
Error_revalidating
TypeError: res.unstable_revalidate is not a function
原因やrevalidate
関数とunstable_revalidate関数
の違いを調べているのですが、どのサイトもunstable_revalidateを利用してISRを実行している解説しかなく困っております。
何卒ご教示の程よろしくお願いいたします。
https://nextjs.org/blog/next-12-2
next.jsの12.2で安定版になったため、unstableが取れたそうです。
@TaikiTkwkbysh
Questioner