vite.config.ts 688 B

1234567891011121314151617181920212223242526
  1. import { defineConfig } from "vite";
  2. import vue from "@vitejs/plugin-vue";
  3. import { resolve } from "path";
  4. import VueSetupExtend from "vite-plugin-vue-setup-extend";
  5. // https://vitejs.dev/config/
  6. export default defineConfig({
  7. plugins: [vue(), VueSetupExtend()],
  8. resolve: {
  9. alias: {
  10. "@": resolve(__dirname, "./src"),
  11. },
  12. },
  13. server: {
  14. host: "0.0.0.0",
  15. proxy: {
  16. // 代理配置
  17. '/api': {
  18. target: 'https://4lapi.skyfffire.com', // 目标后端服务地址
  19. secure: false,
  20. changeOrigin: true, // 必须设置为true
  21. rewrite: (path) => path.replace(/^\/api/, '') // 重写请求路径,去掉/api
  22. }
  23. }
  24. },
  25. });