偏好设置

项目提供了非常丰富的偏好设置,用于动态配置项目的各种功能:

image.png

如果你找不到文档说明,可以尝试自己配置好以后,点击 复制偏好设置,覆盖项目默认即可。配置文件位于应用目录下的 preferences.ts,在这里,你可以覆盖框架默认的配置,实现自定义配置或者拓展保存到后端随用户

 

import {defineOverridesPreferences} from '#/components/common/core/preferences';

/**
 * @description 项目配置文件
 * 只需要覆盖项目中的一部分配置,不需要的配置不用覆盖,会自动使用默认配置
 * !!! 更改配置后请清空缓存,否则可能不生效
 */
export const overridesPreferences = defineOverridesPreferences({
    // overrides
    app: {
        name: import.meta.env.VITE_APP_TITLE,
        accessMode: 'backend', // 默认值frontend|backend 默认值frontend可不填写
        loginExpiredMode:'page',//登录超时返回登录页面
    },
    logo: {
        source: '/logo.png'
    },
    theme: {
        mode: "light"
      }
});