Skip to content

x-dirve/nuxt-component-cache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nuxt 组件缓存模块

用于开启 Nuxt2 的组件缓存能力

使用

vue-server-renderer 本身支持组件级别的缓存,但需要开发者自行提供缓存对象,并对代码进行一定修改

  1. 启用 @x-drive/nuxt-component-cache
    1. 按照 @x-drive/nuxt-component-cache, 使用包管理工具或者直接在 package.json dependencies 字段中新增 @x-drive/nuxt-component-cache
    2. nuxt.config 中启用
  2. 在希望启用缓存的组件上提供 serverCacheKey 方法,具体请查看文档 Component-level Caching

参数

  • max 最大缓存数量, 默认 2000
  • maxAge 缓存时间, 默认 30 分钟
  • enable 是否启用缓存
  • silent 是否是静默模式

About

nuxt2 组件级缓存模块

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published