vite.config.ts
1 import { defineConfig } from 'vitest/config' 2 import react from '@vitejs/plugin-react' 3 import tailwindcss from '@tailwindcss/vite' 4 import path from 'path' 5 6 export default defineConfig({ 7 base: '/dash/', 8 plugins: [ 9 react(), 10 tailwindcss(), 11 ], 12 resolve: { 13 alias: { 14 '@': path.resolve(__dirname, './src'), 15 }, 16 }, 17 server: { 18 proxy: { 19 '/dash/api': { 20 target: 'http://localhost:9001', 21 changeOrigin: true, 22 }, 23 }, 24 }, 25 build: { 26 outDir: 'dist', 27 emptyOutDir: true, 28 }, 29 test: { 30 environment: 'jsdom', 31 globals: true, 32 setupFiles: ['./src/test/setup.ts'], 33 }, 34 })