目录
当前位置: 首页 > 文档资料 > Nuxt.js 中文文档 >

API: 缓存配置

优质
小牛编辑
118浏览
2023-12-01

Nuxt.js 使用 lru-cache 提供组件缓存功能以获得更好的渲染性能。

使用方法

  • 类型: BooleanObject (默认值:false)

如果是一个对象类型,其配置属性可以参考 lru-cache 配置项。

例如 (nuxt.config.js):

module.exports = {
  cache: true
  // or
  cache: {
    max: 1000,
    maxAge: 900000
  }
}

cache 设定的值为 true,那么相当于应用了下面的默认配置:

属性名是否可选?类型默认值描述
max整型1000缓存组件的最大数目,当第 1001 个组件被添加至缓存中时, 第一个被缓存的组件会从缓存中移除。
maxAge整型900000缓存时间,单位毫秒, 默认是 15 分钟。