Spaces:
Running
Running
| import { defineConfig } from 'vite' | |
| import react from '@vitejs/plugin-react-swc' | |
| import Icons from 'unplugin-icons/vite' | |
| // https://vite.dev/config/ | |
| export default defineConfig({ | |
| build: { | |
| chunkSizeWarningLimit: 2048, | |
| }, | |
| esbuild: { | |
| supported: { | |
| // For dynamic imports. | |
| 'top-level-await': true, | |
| }, | |
| }, | |
| plugins: [ | |
| react(), | |
| Icons({ compiler: 'jsx', jsx: 'react' }), | |
| ], | |
| server: { | |
| proxy: { | |
| '/api': 'http://127.0.0.1:8000', | |
| '/ws': { | |
| target: 'ws://127.0.0.1:8000', | |
| ws: true, | |
| changeOrigin: true, | |
| }, | |
| }, | |
| }, | |
| }) | |