nuxt.config.ts 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. // https://nuxt.com/docs/api/configuration/nuxt-config
  2. export default defineNuxtConfig({
  3. ssr: false, // SPA 모드 활성화
  4. nitro: {
  5. prerender: {
  6. routes: ['/'], // 오직 루트 페이지만 prerender
  7. crawlLinks: false // 자동 크롤링 비활성화
  8. }
  9. },
  10. app: {
  11. head: {
  12. titleTemplate: '',
  13. title: 'Audi',
  14. htmlAttrs: {
  15. lang: 'ko'
  16. },
  17. link: [
  18. //{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' },
  19. ],
  20. script: [
  21. {
  22. //src: 'https://openapi.map.naver.com/openapi/v3/maps.js?ncpClientId=5qsxjdotgi',
  23. //defer: true
  24. }
  25. ]
  26. },
  27. },
  28. modules: ['@nuxt/ui'],
  29. ui: {
  30. colorMode: false
  31. },
  32. css: [
  33. '~/assets/scss/style.scss',
  34. '~/assets/scss/admin.scss',
  35. '~/assets/scss/responsive.scss'
  36. ],
  37. vite: {
  38. css: {
  39. preprocessorOptions: {
  40. scss: {
  41. additionalData: ''
  42. }
  43. }
  44. }
  45. },
  46. compatibilityDate: '2025-07-15',
  47. devtools: { enabled: false },
  48. devServer: {
  49. host: "0.0.0.0"
  50. },
  51. runtimeConfig: {
  52. public: {
  53. //apiBase: process.env.NUXT_PUBLIC_API_BASE
  54. }
  55. }
  56. })