feat: 增加环境切换

This commit is contained in:
R524809
2026-10-19 17:49:19 +08:00
parent 997042789d
commit fe1074e3f0
21 changed files with 968 additions and 123 deletions
+7 -1
View File
@@ -95,6 +95,12 @@ test('首页配置:预拉取、旧 storage 缓存及新后端兜底均写回
require(name) {
if (name === './services/site-api')
return { fetchPageConfig: async () => old };
if (name === './config/api')
return {
getApiConfig: () => ({ version: 'release' }),
apiContextKey: () => 'test-production',
isCurrentApiConfig: () => true,
};
if (name === './config/assets')
return { normalizePreviewImages };
return {};
@@ -112,7 +118,7 @@ test('首页配置:预拉取、旧 storage 缓存及新后端兜底均写回
return entry === 'storage' ? old : null;
},
setStorageSync(key, value) {
assert.equal(key, 'pageConfig');
assert.equal(key, 'doodle_page_config_v2:test-production');
stored = value;
},
},