vite.config.mts 576 B

12345678910111213141516171819202122232425
  1. import { defineConfig } from '@vben/vite-config';
  2. import { resolve } from 'path';
  3. export default defineConfig(async () => {
  4. return {
  5. application: {},
  6. vite: {
  7. resolve: {
  8. alias: {
  9. '@ant-design/icons-vue': resolve(__dirname, 'node_modules/@ant-design/icons-vue')
  10. }
  11. },
  12. server: {
  13. proxy: {
  14. '/api': {
  15. changeOrigin: true,
  16. rewrite: (path) => path.replace(/^\/api/, ''),
  17. target: 'https://jc.long.bid/api',
  18. ws: true,
  19. },
  20. },
  21. },
  22. },
  23. };
  24. });