From 221ef7bb6df16c1e680bebc72fe0c6ea2063b666 Mon Sep 17 00:00:00 2001 From: ZF sun <34314687@qq.com> Date: Mon, 11 May 2026 10:29:33 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=9F=9F=E5=90=8D=E7=A7=BB?= =?UTF-8?q?=E8=87=B3package.json=E8=84=9A=E6=9C=ACenv=E4=B8=AD=EF=BC=8Ccon?= =?UTF-8?q?fig.js=E9=9B=B6=E6=94=B9=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/js/config.js | 15 +++------------ package.json | 12 ++++++++---- 2 files changed, 11 insertions(+), 16 deletions(-) diff --git a/common/js/config.js b/common/js/config.js index a1c87b4..2c7e3e1 100644 --- a/common/js/config.js +++ b/common/js/config.js @@ -20,20 +20,11 @@ try { // 默认域名, 自定义发行时可以修改 let defaultDomain = ''; -// 各自定义发行脚本对应的域名映射 -// 利用 UNI_SCRIPT 环境变量(由运行的自定义脚本名称自动设置)来查找 -const DOMAIN_MAP = { - 'h5-xcx20.5g-quickapp.com': 'https://xcx20.5g-quickapp.com/', - 'h5-xcx.aigc-quickapp.com': 'https://xcx.aigc-quickapp.com/', - 'h5-5g.aigc-quickapp.com': 'https://5g.aigc-quickapp.com/', - 'h5-test.aigc-quickapp.com':'https://test.aigc-quickapp.com/', -}; - // #ifdef H5 +// 域名由 package.json 中对应脚本的 env.UNI_APP_DOMAIN 传入 try { - const scriptName = process?.env?.UNI_SCRIPT; - if (scriptName && DOMAIN_MAP[scriptName]) { - defaultDomain = DOMAIN_MAP[scriptName]; + if (process?.env?.UNI_APP_DOMAIN) { + defaultDomain = process.env.UNI_APP_DOMAIN; } } catch (e) {} // #endif diff --git a/package.json b/package.json index 837c31d..79ec5dc 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,8 @@ "h5-xcx20.5g-quickapp.com": { "title": "H5-xcx20.5g-quickapp.com", "env": { - "UNI_PLATFORM": "h5" + "UNI_PLATFORM": "h5", + "UNI_APP_DOMAIN": "https://xcx20.5g-quickapp.com/" }, "define": { "PRODUCTION": true @@ -34,7 +35,8 @@ "h5-xcx.aigc-quickapp.com": { "title": "H5-xcx.aigc-quickapp.com", "env": { - "UNI_PLATFORM": "h5" + "UNI_PLATFORM": "h5", + "UNI_APP_DOMAIN": "https://xcx.aigc-quickapp.com/" }, "define": { "PRODUCTION": true @@ -43,7 +45,8 @@ "h5-5g.aigc-quickapp.com": { "title": "H5-5g.aigc-quickapp.com", "env": { - "UNI_PLATFORM": "h5" + "UNI_PLATFORM": "h5", + "UNI_APP_DOMAIN": "https://5g.aigc-quickapp.com/" }, "define": { "PRODUCTION": true @@ -52,7 +55,8 @@ "h5-test.aigc-quickapp.com": { "title": "H5-test.aigc-quickapp.com", "env": { - "UNI_PLATFORM": "h5" + "UNI_PLATFORM": "h5", + "UNI_APP_DOMAIN": "https://test.aigc-quickapp.com/" }, "define": { "PRODUCTION": true