diff --git a/vite.config.ts b/vite.config.ts index 9a40d8e..6dc6bad 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -92,6 +92,15 @@ export default defineConfig((): UserConfig => { target: "http://localhost:8093", changeOrigin: true, }, + // 业务模块前缀:模块的**路由前缀与模块 key 不一定同名** —— 请假的 key 是 + // `homeleave` 而真实前缀是 `/home-leave`。后端下发的 optionCall / 附件 uploadPath + // 都会带上真实前缀,本地一并代理到 mock,好让「路径拼错」这类问题在本地就暴露 + // (请假的佐证材料就曾因为拼成 /homeleave/api/base/FileUpload 而 404,直到上线才发现)。 + "/home-leave": { target: "http://localhost:8093", changeOrigin: true }, + "/campusnotice": { target: "http://localhost:8093", changeOrigin: true }, + "/dormnotice": { target: "http://localhost:8093", changeOrigin: true }, + "/familyactivity": { target: "http://localhost:8093", changeOrigin: true }, + "/coursehomework": { target: "http://localhost:8093", changeOrigin: true }, }, }, base: "./",