The Nuxt 3 documentations says that swr enables a static build, that lasts for a configurable TTL
, however, nowhere was I able to find how exactly one would change the TTL & whether it can be set per-route. Is that possible? If so, how?
I've looked at github & also tried to find it in Vite / Nitro documentation but didn't find anything.
I found something about image TTL in Nitro config source files but I suppose that's not what I was looking for.
The Nuxt 3 documentations says that swr enables a static build, that lasts for a configurable TTL
, however, nowhere was I able to find how exactly one would change the TTL & whether it can be set per-route. Is that possible? If so, how?
I've looked at github & also tried to find it in Vite / Nitro documentation but didn't find anything.
I found something about image TTL in Nitro config source files but I suppose that's not what I was looking for.
Share Improve this question edited Dec 7, 2022 at 7:47 Matej asked Dec 7, 2022 at 7:46 MatejMatej 2717 silver badges24 bronze badges2 Answers
Reset to default 5After some investigation & experimenting, I found out that it is possible to adjust the TTL already! You just set it to an integer value instead of a boolean.
export default defineNuxtConfig({
routeRules: {
'/**': { swr: 5 }, //