开发者

How to change TTL when using swr in Nuxt 3? (per-route preferably)

开发者 https://www.devze.com 2022-12-07 18:21 出处:网络
The开发者_StackOverflow社区 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 &

The开发者_StackOverflow社区 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.


This github issue is about that subject, it is still in the works (you can subscribe to it to get the latest updates!) but this is how the whole final API may look like:

export default defineNuxtConfig({
  routes: {
    '/': { prerender: true },
    '/blog/*': { static: true },
    '/stats/*': { swr: '10 min' }, // 
0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号