From 1ef82c4c1458cff05268bc39152818b9107347f1 Mon Sep 17 00:00:00 2001 From: yeuimu <2197651308@qq.com> Date: Fri, 28 Aug 2026 17:43:41 +0800 Subject: [PATCH] fix(admin): proxy /api/docs without prefix strip so Swagger UI works through vite dev server --- apps/admin/vite.config.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/admin/vite.config.ts b/apps/admin/vite.config.ts index 9d0bcc8..7b2c2d2 100644 --- a/apps/admin/vite.config.ts +++ b/apps/admin/vite.config.ts @@ -31,6 +31,11 @@ export default defineConfig({ // 端口被占时直接报错退出,而不是静默换端口导致浏览器看到旧实例 strictPort: true, proxy: { + // Swagger 挂载在后端 /api/docs(不走去掉 /api 前缀的改写),需放在 '/api' 之前 + '/api/docs': { + target: 'http://127.0.0.1:3001', + changeOrigin: true, + }, '/api': { target: 'http://127.0.0.1:3001', changeOrigin: true,