vite.config.mts 686 B

12345678910111213141516171819202122232425262728293031
  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://ab.dev.jbpm.shalu.com/',
  17. ws: true,
  18. },
  19. '/eapi': {
  20. changeOrigin: true,
  21. rewrite: (path) => path.replace(/^\/eapi/, '/api'),
  22. target: 'http://a.dev.jbpm.shalu.com/',
  23. ws: true,
  24. },
  25. },
  26. },
  27. },
  28. };
  29. });