mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-24 14:45:15 +00:00
.. | ||
pages | ||
nuxt.config.js | ||
package.json | ||
README.md |
Cached Components
Nuxt.js use lru-cache to allows cached components for better render performances
Usage
Use the cache
key in your nuxt.config.js
:
module.exports = {
cache: true
}
cache
can be a Boolean or an Object, if an object, you can use theses keys:
key | Optional? | Type | Default | definition |
---|---|---|---|---|
max |
Optional | Integer | 1000 | The maximum size of the cached components, when the 1001 is added, the first one added will be removed from the cache to let space for the new one. |
maxAge |
Optional | Integer | 900000 | Maximum age in ms, default to 15 minutes. |
Other options: https://github.com/isaacs/node-lru-cache#options
Demo
npm install
npm start
Go to http://localhost:3000