From 9f5845e3b34801cca0fd83bc7e6c7b5bc57c361e Mon Sep 17 00:00:00 2001 From: KAI <1373639299@qq.com> Date: Tue, 11 Mar 2025 16:36:26 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20vite=E4=BB=A3=E7=90=86=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- .env.test | 2 +- vite.config.ts | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.env.development b/.env.development index dd24911..205fdd4 100644 --- a/.env.development +++ b/.env.development @@ -1,6 +1,6 @@ # 环境变量 (命名必须以 VITE_ 开头) # 接口前缀 -VITE_API_PREFIX = '/api' +VITE_API_PREFIX = '/dev-api' # 接口地址 VITE_API_BASE_URL = 'http://localhost:8000' diff --git a/.env.test b/.env.test index 20919c2..b597c5f 100644 --- a/.env.test +++ b/.env.test @@ -4,7 +4,7 @@ VITE_BUILD_MOCK = true # 接口前缀 -VITE_API_PREFIX = '/api' +VITE_API_PREFIX = '/test-api' # 接口地址 VITE_API_BASE_URL = 'http://localhost:8000' diff --git a/vite.config.ts b/vite.config.ts index 2f12042..a38aa21 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -33,11 +33,11 @@ export default defineConfig(({ command, mode }) => { open: true, // 本地跨域代理 -> 代理到服务器的接口地址 proxy: { - '/api': { + [env.VITE_API_PREFIX]: { target: env.VITE_API_BASE_URL, // 后台服务器地址 changeOrigin: true, // 是否允许不同源 secure: false, // 支持https - rewrite: (path) => path.replace(/^\/api/, ''), + rewrite: (path) => path.replace(new RegExp(`^${env.VITE_API_PREFIX}`), ''), }, }, },