Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 

41 рядки
1.1 KiB

  1. // https://nuxt.com/docs/api/configuration/nuxt-config
  2. export default defineNuxtConfig({
  3. compatibilityDate: '2025-07-15',
  4. devtools: { enabled: true },
  5. devServer: { port: 6888, host: '0.0.0.0' },
  6. modules: ['@nuxt/ui'],
  7. css: ['~/assets/css/main.css'],
  8. // 禁用 @nuxt/fonts 远程字体提供商(内网环境无法访问 Google Fonts)
  9. ui: {
  10. fonts: false,
  11. },
  12. // 运行时公开配置(客户端可访问)
  13. runtimeConfig: {
  14. public: {
  15. // ThinkJS ai_api 地址,按环境覆盖
  16. apiBase: process.env.API_BASE || 'http://192.168.31.168:16888',
  17. },
  18. },
  19. // SSR / SEO
  20. ssr: true,
  21. app: {
  22. head: {
  23. title: '奇想宇宙',
  24. meta: [
  25. { charset: 'utf-8' },
  26. { name: 'viewport', content: 'width=device-width, initial-scale=1' },
  27. { name: 'description', content: 'AI 问答、AI 绘画、AI 音乐,探索无限可能' },
  28. { name: 'keywords', content: 'AI,人工智能,Midjourney,AI绘画,AI音乐,AI问答' },
  29. ],
  30. link: [{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }],
  31. },
  32. },
  33. })