Next.js では、開発環境において、ビルドされたページをサーバーがどのように破棄またはメモリに保持しておくかを制御するためのオプションがいくつか公開されています。
デフォルトの設定を変更するためには、next.config.js
に onDemandEntries
という設定項目を追加してください:
module.exports = {
onDemandEntries: {
// サーバーがページをバッファに保持する周期(ミリ秒単位)
maxInactiveAge: 25 * 1000,
// 破棄されずに同時に保持されるページ数
pagesBufferLength: 2
}
};