Align frontend branding defaults
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
# public path
|
||||
VITE_APP_TITLE=AI Agent Admin
|
||||
|
||||
VITE_BASE=/
|
||||
|
||||
# Basic interface address SPA
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
# 端口号
|
||||
VITE_PORT=5777
|
||||
|
||||
VITE_APP_TITLE=AI Agent Admin
|
||||
|
||||
VITE_BASE=/
|
||||
|
||||
# 接口地址
|
||||
|
||||
@@ -128,6 +128,17 @@ async function initApplication() {
|
||||
// 4. 合并配置:后端配置优先级高于前端配置
|
||||
// defu/merge 的特点是第一个参数优先,所以后端配置放前面
|
||||
const finalPreferences = merge({}, backendPreferences, overridesPreferences);
|
||||
if (overridesPreferences.app?.name) {
|
||||
finalPreferences.app = finalPreferences.app || {};
|
||||
finalPreferences.app.name = overridesPreferences.app.name;
|
||||
}
|
||||
if (overridesPreferences.copyright) {
|
||||
finalPreferences.copyright = merge(
|
||||
{},
|
||||
overridesPreferences.copyright,
|
||||
finalPreferences.copyright,
|
||||
);
|
||||
}
|
||||
console.log('[配置加载] 合并后配置:', finalPreferences);
|
||||
|
||||
// 5. app偏好设置初始化
|
||||
|
||||
Reference in New Issue
Block a user