Skip to content

配置项

项目默认偏好设置

参考官方文档 偏好设置

文件路径: apps/web-antd/src/preferences.ts, 可按自己需求修改配置

ts
import { defineOverridesPreferences } from "@vben/preferences";

/**
 * @description 项目配置文件
 * 只需要覆盖项目中的一部分配置,不需要的配置不用覆盖,会自动使用默认配置
 */
export const overridesPreferences = defineOverridesPreferences({
  // overrides
  app: {
    /**
     * 不要动这里  后端路由模式
     */
    accessMode: "backend",
    /**
     * 不需要refresh token 由后端处理
     */
    enableRefreshToken: false,
    /**
     * 这里可以设置默认头像 url链接或vite导入的图片链接
     */
    // defaultAvatar: '',
    name: import.meta.env.VITE_APP_TITLE,
  },
  footer: {
    /**
     * 不显示footer
     */
    enable: false,
  },
  tabbar: {
    /**
     * 标签tab 持久化 关闭
     */
    persist: false,
    // styleType: 'card',
  },
  theme: {
    /**
     * 浅色sidebar
     */
    semiDarkSidebar: false,
  },
});

求求了 看一下这里吧!

更改完需要清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存清空缓存!!!

更改标题

apps/web-antd/.env

ini
# 应用标题
VITE_APP_TITLE=Plus Admin
# 应用命名空间,用于缓存、store等功能的前缀,确保隔离
VITE_APP_NAMESPACE=vben-web-antd

apps/web-antd/src/preferences.ts

注释已经写的很清楚了, 几种导入方法

ts
/**
 * !!! 更改配置后请清空浏览器缓存
 * 在这里更换logo
 * source可选值:
 * 1. 本地public目录下的图片 需要加上/ 比如:/logo.png
 * 2. 网络图片链接
 * 3. vite导入的图片 import xxx from 'xxx.png'
 *
 * !!! 更改配置后请清空浏览器缓存
 */
logo: {
  enable: true,
  source: '',
},