feat: add sitemap generation

This commit is contained in:
2026-08-11 08:32:54 +00:00
parent e7641cd8a7
commit 4aa102eb07
3 changed files with 10379 additions and 2790 deletions
+10
View File
@@ -2,6 +2,7 @@ export default defineNuxtConfig({
// https://github.com/nuxt-themes/docus
css: ['~/assets/css/extra.css'],
extends: ['@nuxt-themes/docus'],
modules: ['@nuxtjs/sitemap'],
devtools: { enabled: false },
colorMode: {
preference: 'dark',
@@ -44,5 +45,14 @@ export default defineNuxtConfig({
}
},
site: {
url: 'https://docu.djeex.fr'
},
sitemap: {
autoLastmod: true,
urls: ['https://docu.djeex.fr']
},
compatibilityDate: '2024-10-24'
})
+10372 -2794
View File
File diff suppressed because it is too large Load Diff
+2 -1
View File
@@ -15,8 +15,9 @@
"@nuxt/eslint-config": "^0.6.1",
"@nuxt/icon": "^1.7.5",
"@nuxtjs/plausible": "^1.0.3",
"@nuxtjs/sitemap": "6.1.5",
"@types/node": "^22.9.0",
"eslint": "^9.14.0",
"nuxt": "^3.14.159"
"nuxt": "^3.21.11"
}
}