Files
vhaudiquet.fr/nuxt.config.ts
T
vhaudiquet 1aa8d9c7fb
pipeline / build-and-push-images (push) Successful in 1m3s
Changed Umami URL
2025-12-29 19:10:48 +01:00

60 lines
1.2 KiB
TypeScript

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
compatibilityDate: '2025-07-15',
devtools: { enabled: true },
// Static Site Generation
// Pre-render all routes
ssr: true,
app: {
head: {
title: 'Valentin Haudiquet',
htmlAttrs: {
lang: 'en'
},
link: [
{ rel: 'icon', type: 'image/png', sizes: '256x256', href: '/favicon.ico_256x256.png' },
],
charset: 'utf-8',
viewport: 'width=device-width, initial-scale=1'
}
},
site: {
url: 'https://vhaudiquet.fr',
name: 'Valentin Haudiquet'
},
modules: [
'@nuxt/content',
'@nuxt/eslint',
'@nuxt/fonts',
'@nuxt/icon',
'@nuxt/image',
'@nuxtjs/tailwindcss',
'@nuxtjs/seo',
'nuxt-umami'
],
umami: {
id: 'c4e3394a-0cd8-45fd-abbb-dc5b4fbce39e',
host: 'https://umami.vhaudiquet.fr',
autoTrack: true,
domains: ['vhaudiquet.fr'],
ignoreLocalhost: true,
enabled: true,
},
css: ['~/assets/css/main.css'],
tailwindcss: {
exposeConfig: true,
viewer: true,
},
fonts: {
defaults: {
weights: [200, 300, 400, 500, 600]
}
}
})