From fac27acb9b453cfe9f66fdc4ef510d0c615d1e8f Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Sat, 15 Nov 2025 18:33:57 +0800
Subject: [PATCH] feat: 配置环境变量
---
vite.config.js | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/vite.config.js b/vite.config.js
index 4a556cc..8d7f591 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -12,15 +12,19 @@
const { UNI_PLATFORM,UNI_CUSTOM_DEFINE } = process.env
const ENV_NAME = UNI_CUSTOM_DEFINE && JSON.parse(UNI_CUSTOM_DEFINE)?.ENV_NAME
- console.log("平台 -> ", UNI_PLATFORM) // 得到 mp-weixin, h5, app 等
- console.log("环境 -> ", ENV_NAME || 'development') // 得到 development,test 等
+ const __APP_ENV__ = {
+ UNI_PLATFORM: UNI_PLATFORM,
+ ENV_NAME: ENV_NAME || 'development'
+ }
+ console.log("平台 -> ", __APP_ENV__.UNI_PLATFORM) // 得到 mp-weixin, h5, app 等
+ console.log("环境 -> ", __APP_ENV__.ENV_NAME) // 得到 development,test 等
const env = loadEnv(mode, fileURLToPath(new URL("./env", import.meta.url)))
// console.log("环境变量 env -> ", env)
const isBuild = process.env.NODE_ENV === "production"
return {
define: {
- __APP_ENV__: process.env,
+ __APP_ENV__,
},
// 自定义env目录
envDir: "./env",
@@ -37,7 +41,7 @@
hmr: true,
host: true,
open: true,
- proxy: createViteProxy(env,ENV_NAME)
+ proxy: createViteProxy(env,__APP_ENV__.ENV_NAME)
},
// 设置scss的api类型为modern-compiler
css: {
--
Gitblit v1.9.3