refactor: 域名移至package.json脚本env中,config.js零改动

This commit is contained in:
2026-05-11 10:29:33 +08:00
parent 55c1e80ed7
commit 221ef7bb6d
2 changed files with 11 additions and 16 deletions

View File

@@ -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