vite.config.js 651 B

1234567891011121314151617181920212223242526272829
  1. import { defineConfig } from 'vite'
  2. import vue from '@vitejs/plugin-vue'
  3. import { fileURLToPath, URL } from 'node:url'
  4. // ==================== 配置说明 ====================
  5. // 后端统一入口: http://47.108.80.98:8001
  6. // 所有 API 路径: /api/v1/*
  7. const API_SERVER = process.env.API_SERVER || 'http://47.108.80.98:8001'
  8. export default defineConfig({
  9. plugins: [vue()],
  10. server: {
  11. port: 5173,
  12. host: true,
  13. proxy: {
  14. '/api': {
  15. target: API_SERVER,
  16. changeOrigin: true,
  17. secure: false
  18. }
  19. }
  20. },
  21. resolve: {
  22. alias: {
  23. '@': fileURLToPath(new URL('./src', import.meta.url))
  24. }
  25. }
  26. })