vite.config.ts 624 B

12345678910111213141516171819202122232425262728293031
  1. import { defineConfig } from 'vite'
  2. import react from '@vitejs/plugin-react-swc'
  3. import tailwindcss from '@tailwindcss/vite'
  4. import { progressTrackingPlugin } from 'vite-progress-tracking-plugin';
  5. // https://vite.dev/config/
  6. export default defineConfig({
  7. plugins: [
  8. react({
  9. tsDecorators: true,
  10. }),
  11. tailwindcss(),
  12. progressTrackingPlugin(),
  13. ],
  14. server: {
  15. allowedHosts:true,
  16. proxy: {
  17. '/mini': {
  18. target: 'http://localhost:10086',
  19. // changeOrigin: true,
  20. ws: true
  21. }
  22. }
  23. },
  24. // 配置 @ 别名
  25. resolve: {
  26. alias: {
  27. '@': '/src',
  28. },
  29. },
  30. })