类型定义
见 App.Theme.ThemeSetting
💡
Tip
代码位置:src/typings/app.d.ts
初始化配置
export const themeSettings: App.Theme.ThemeSetting = {
//默认配置
}
💡
Tip
代码位置:src/theme/settings.ts
配置覆盖更新
当发布新的版本时,可以通过配置覆盖更新的方式,来更新主题配置
export const overrideThemeSettings: Partial<App.Theme.ThemeSetting> = {
//覆盖配置
};
💡
Tip
代码位置:src/theme/settings.ts
环境说明
-
当项目处于开发模式时,主题配置不会被缓存,可以通过更新 src/theme/settings.ts 中的 themeSettings 来更新主题配置
开发阶段为了能够实时看到主题配置的变化,所以不会缓存主题配置
-
当项目处于生产模式时,主题配置会被缓存到 localStorage 中
每次发布新版本,可以通过更新 src/theme/settings.ts 中的 overrideThemeSettings 来覆盖更新主题配置
Last updated on