vue-server-renderer has built-in support for component-level caching. This module automatically adds a LRU cache to project.
- Add
@nuxtjs/component-cache
dependency using yarn or npm to your project - Add
@nuxtjs/component-cache
tomodules
section ofnuxt.config.js
{
modules: [
// Simple usage
'@nuxtjs/component-cache',
// With options
['@nuxtjs/component-cache', { maxAge: 1000 * 60 * 60 }],
]
}
See component-level caching for mor information.
- default:
10000
- default:
1000 * 60 * 15
(15 minutes)