From 7da49afde5eaf96c57f822573aff536f06d67a91 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 8 Feb 2023 18:12:51 +0100 Subject: [PATCH] refactor: use route rules for prerendering --- nuxt.config.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/nuxt.config.ts b/nuxt.config.ts index d17ad2ec..e9f50dfa 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -121,7 +121,12 @@ export default defineNuxtConfig({ }, }, routeRules: { + // Static generation + '/': { prerender: true }, + '/settings/**': { prerender: false }, + // incremental regeneration '/api/list-servers': { swr: true }, + // CDN cache rules '/manifest.webmanifest': { headers: { 'Content-Type': 'application/manifest+json', @@ -139,8 +144,6 @@ export default defineNuxtConfig({ }, prerender: { crawlLinks: true, - routes: ['/'], - ignore: ['/settings'], }, }, sourcemap: !isDevelopment,