nuxt.config.js 995 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. export default defineNuxtConfig({
  2. taget: "static",
  3. compatibilityDate: '2024-04-03',
  4. devtools: { enabled: true },
  5. module: [
  6. '@nuxtjs/style-resources',
  7. '@element-plus/nuxt',
  8. "@gauseen/nuxt-proxy",
  9. '@pinia/nuxt',
  10. ],
  11. css: [
  12. '~/assets/css/global.css',
  13. '~/assets/css/font.css',
  14. 'element-plus/dist/index.css',
  15. 'element-plus/theme-chalk/display.css'
  16. ],
  17. router: {
  18. middleware: ['auth']
  19. },
  20. nitro: {
  21. output: {
  22. publicDir: "dist",
  23. staticDir: "static"
  24. }
  25. },
  26. plugins: [
  27. '@/plugins/element-plus',
  28. ],
  29. buildModules: [
  30. 'nuxt-vite'
  31. ],
  32. proxyTable: {
  33. // 代理
  34. "/test": {
  35. target: "http://192.168.1.114:9501",//测试服务器
  36. // target: "http://192.168.x.xxx:8008",//xxx
  37. changeOrigin: true,
  38. pathRewrite: {
  39. "^/test": ""
  40. }
  41. },
  42. "/mock": {
  43. target: 'http://192.168.1.114:9501',
  44. changeOrigin: true,
  45. pathRewrite: {
  46. "^/mock": ""
  47. }
  48. },
  49. },
  50. })