Menu

onDemandEntries

Next.js 提供了一些选项,让你可以控制服务器在开发环境中如何处理或在内存中保持已构建的页面。

要修改默认设置,打开 next.config.js 并添加 onDemandEntries 配置:

next.config.js
module.exports = {
  onDemandEntries: {
    // 服务器在缓冲区中保持页面的时间周期(单位:毫秒)
    maxInactiveAge: 25 * 1000,
    // 应该同时保持在内存中而不被释放的页面数量
    pagesBufferLength: 2,
  },
}