// https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ compatibilityDate: '2024-11-01', devtools: { enabled: false }, future: { compatibilityVersion: 3 }, // SSR (Server-Side Rendering) 모드 강제 - 네이버 Yeti 봇 100% 대응 ssr: true, // Windows 경로 구분자 대응 및 Nitro 번들링 안정화 nitro: { externals: { inline: [/[\\/]node_modules[\\/]nuxt[\\/]dist[\\/]/] } }, runtimeConfig: { discordWebhookUrl: process.env.DISCORD_WEBHOOK_URL || 'https://discordapp.com/api/webhooks/1557204310369116210/9J4y96kmSbYNGtw5OxRgIz7InWcM8o3f8UX0Ad71-IyofwdS7tWmXkF7dj457-I8Ypiu', public: { siteName: '패스파인더 입시과외', siteDomain: process.env.SITE_DOMAIN || 'https://aeseo.store', naverVerificationKey: process.env.NAVER_VERIFICATION_KEY || 'naver_search_advisor_key_site4' } }, app: { head: { htmlAttrs: { lang: 'ko' }, link: [ { rel: 'icon', type: 'image/png', href: '/favicon.ico' }, { rel: 'preconnect', href: 'https://fonts.googleapis.com' }, { rel: 'preconnect', href: 'https://fonts.gstatic.com', crossorigin: '' }, { rel: 'stylesheet', href: 'https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css' }, { rel: 'stylesheet', href: '/css/theme.css' } ], meta: [ { charset: 'utf-8' }, { name: 'viewport', content: 'width=device-width, initial-scale=1.0, maximum-scale=5.0, minimum-scale=1.0' }, { name: 'format-detection', content: 'telephone=no' }, // 네이버 서치어드바이저 사이트 소유확인 키 메타태그 { name: 'naver-site-verification', content: process.env.NAVER_VERIFICATION_KEY || 'naver_search_advisor_key_site4' } ] } } })