import { defineConfig } from 'vite'; import vue from '@vitejs/plugin-vue'; import path from 'path'; export default defineConfig({ base: '/testBack/', plugins: [vue()], resolve: { alias: { '@': path.resolve(__dirname, './src') } }, server: { proxy: { // 新增 /upload 代理 '/hljw/api/aws/upload': { target: 'http://39.101.133.168:8828', // 目标服务器(HTTP) changeOrigin: true, // 改变请求头中的 host secure: false, // 忽略 HTTPS 证书验证(如果目标是 HTTPS) rewrite: (path) => path // 保持路径不变 }, // 原有 /api 代理 '/api': { target: 'https://dbqb.nfdxy.net', changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, '') }, } } });