From 44b0de35dffebfb0cac4b8b183ea8e0224b7f861 Mon Sep 17 00:00:00 2001 From: Azure <983547216@qq.com> Date: Tue, 9 Jun 2026 10:15:22 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0vite=E7=9A=84proxy?= =?UTF-8?q?=E4=BB=A3=E7=90=86=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/request/index.ts | 2 +- vite.config.ts | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/api/request/index.ts b/src/api/request/index.ts index c5219fd..9003e4a 100644 --- a/src/api/request/index.ts +++ b/src/api/request/index.ts @@ -1,5 +1,5 @@ export { requestClient } from './requestClient' -export type { ApiResponse, RequestErrorEvent, RequestOptions } from './types' +export type { ApiResponse, RequestErrorEvent } from './types' /** 注册错误 UI 展示(副作用导入,应用启动时执行) */ import './errorUI' diff --git a/vite.config.ts b/vite.config.ts index 8588d05..4c621aa 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -28,5 +28,16 @@ export default defineConfig({ alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) } + }, + server: { + proxy: { + '/api': { + /** 后端服务地址,按需修改 */ + target: 'http://localhost:8080', + changeOrigin: true, + /** 去掉 /api 前缀转发给后端(如 /api/auth/login → /auth/login) */ + rewrite: (path) => path.replace(/^\/api/, '') + } + } } })