From 67b24b5e930c7e287715373c0d78fa740090b049 Mon Sep 17 00:00:00 2001 From: feige996 <1020102647@qq.com> Date: Fri, 15 Aug 2025 09:15:16 +0800 Subject: [PATCH] =?UTF-8?q?refactor(env):=20=E9=87=8D=E5=91=BD=E5=90=8DVIT?= =?UTF-8?q?E=5FAPP=5FPROXY=E4=B8=BAVITE=5FAPP=5FPROXY=5FENABLE=E4=BB=A5?= =?UTF-8?q?=E6=8F=90=E5=8D=87=E5=8F=AF=E8=AF=BB=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将环境变量VITE_APP_PROXY更名为VITE_APP_PROXY_ENABLE,使其命名更清晰表达用途 同时更新相关配置文件中的引用 --- env/.env | 2 +- src/env.d.ts | 2 +- vite.config.ts | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/env/.env b/env/.env index 399f808..d9bff94 100644 --- a/env/.env +++ b/env/.env @@ -15,7 +15,7 @@ VITE_SERVER_BASEURL = 'https://ukw0y1.laf.run' VITE_UPLOAD_BASEURL = 'https://ukw0y1.laf.run/upload' # h5是否需要配置代理 -VITE_APP_PROXY=false +VITE_APP_PROXY_ENABLE = true VITE_APP_PROXY_PREFIX = '/api' # 第二个请求地址 (目前alova中可以使用) diff --git a/src/env.d.ts b/src/env.d.ts index b4a2c97..47684d4 100644 --- a/src/env.d.ts +++ b/src/env.d.ts @@ -16,7 +16,7 @@ interface ImportMetaEnv { /** 后台接口地址 */ readonly VITE_SERVER_BASEURL: string /** H5是否需要代理 */ - readonly VITE_APP_PROXY: 'true' | 'false' + readonly VITE_APP_PROXY_ENABLE: 'true' | 'false' /** H5是否需要代理,需要的话有个前缀 */ readonly VITE_APP_PROXY_PREFIX: string // 一般是/api /** 上传图片地址 */ diff --git a/vite.config.ts b/vite.config.ts index 59e6086..c03c184 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -49,7 +49,7 @@ export default ({ command, mode }) => { VITE_DELETE_CONSOLE, VITE_SHOW_SOURCEMAP, VITE_APP_PUBLIC_BASE, - VITE_APP_PROXY, + VITE_APP_PROXY_ENABLE, VITE_APP_PROXY_PREFIX, } = env console.log('环境变量 env -> ', env) @@ -133,7 +133,7 @@ export default ({ command, mode }) => { ], define: { __UNI_PLATFORM__: JSON.stringify(UNI_PLATFORM), - __VITE_APP_PROXY__: JSON.stringify(VITE_APP_PROXY), + __VITE_APP_PROXY__: JSON.stringify(VITE_APP_PROXY_ENABLE), }, css: { postcss: { @@ -157,7 +157,7 @@ export default ({ command, mode }) => { hmr: true, port: Number.parseInt(VITE_APP_PORT, 10), // 仅 H5 端生效,其他端不生效(其他端走build,不走devServer) - proxy: JSON.parse(VITE_APP_PROXY) + proxy: JSON.parse(VITE_APP_PROXY_ENABLE) ? { [VITE_APP_PROXY_PREFIX]: { target: VITE_SERVER_BASEURL,