vite.config.js 538 B

123456789101112131415161718192021222324252627
  1. import { defineConfig } from 'vite'
  2. import vue from '@vitejs/plugin-vue'
  3. export default defineConfig({
  4. plugins: [vue()],
  5. server: {
  6. host: '0.0.0.0',
  7. port: 5173,
  8. proxy: {
  9. '/api': {
  10. target: 'http://localhost:3000',
  11. changeOrigin: true,
  12. },
  13. },
  14. },
  15. build: {
  16. chunkSizeWarningLimit: 1000,
  17. rollupOptions: {
  18. output: {
  19. manualChunks: {
  20. 'vendor-vue': ['vue'],
  21. 'vendor-element': ['element-plus', '@element-plus/icons-vue'],
  22. },
  23. },
  24. },
  25. },
  26. })