19 lines
440 B
TypeScript
19 lines
440 B
TypeScript
// https://nuxt.com/docs/api/configuration/nuxt-config
|
|
export default defineNuxtConfig({
|
|
compatibilityDate: '2025-07-15',
|
|
devtools: { enabled: true },
|
|
|
|
routeRules: {
|
|
// SPA: 클라이언트에서만 렌더링 (dev/prod 공통)
|
|
'/spa': { ssr: false },
|
|
},
|
|
|
|
// SSG, ISR은 빌드/배포 환경에서만 적용
|
|
$production: {
|
|
routeRules: {
|
|
'/ssg': { prerender: true },
|
|
'/hybrid': { isr: 60 },
|
|
},
|
|
},
|
|
})
|