import { defineConfig } from 'vite'; import vue from '@vitejs/plugin-vue'; import path from 'path'; export default defineConfig({ // 设置打包后静态资源的基础路径为 testBack base: '/testBack/', plugins: [vue()], resolve: { alias: { '@': path.resolve(__dirname, './src') } }, server: { proxy: { '/api': { target: 'https://dbqb.nfdxy.net', // 后端基础地址 changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, ''), // 移除 /api 前缀 // 或者更精确的重写(根据后端路径调整): // rewrite: (path) => path.replace(/^\/api\/admin/, '/admin'), }, }, }, }, );