vite.config.mts 764 B

1234567891011121314151617181920212223242526272829303132333435
  1. import { defineConfig } from '@vben/vite-config';
  2. export default defineConfig(async () => {
  3. return {
  4. application: {},
  5. vite: {
  6. resolve: {
  7. alias: {
  8. '@': '/src',
  9. },
  10. },
  11. server: {
  12. proxy: {
  13. '/api': {
  14. changeOrigin: true,
  15. rewrite: (path) => path.replace(/^\/api/, ''),
  16. target: 'http://a.dev.jbpm.shalu.com/',
  17. ws: true,
  18. },
  19. '/File': {
  20. changeOrigin: true,
  21. target: 'http://a.dev.jbpm.shalu.com/',
  22. ws: true,
  23. },
  24. '/fileApi': {
  25. changeOrigin: true,
  26. target: 'http://a.dev.jbpm.shalu.com/',
  27. ws: true,
  28. },
  29. },
  30. },
  31. },
  32. };
  33. });