添加 VITE_AUTH_ROUTE_FORCE_LOGIN 环境变量以控制是否强制用户登录 当设置为 Y 时,未登录用户访问非白名单路由将被重定向到登录页 同时更新开发环境配置并添加相应的 TypeScript 类型定义
72 lines
2.0 KiB
Bash
72 lines
2.0 KiB
Bash
# 应用的基础URL,默认为 "/"
|
||
# 如果使用子目录,必须以 "/" 结尾,例如 "/admin/" 而不是 "/admin"
|
||
# VITE_BASE_URL='/admin'
|
||
|
||
# VITE_BASE_URL="https://api.qyzhjy.com"
|
||
|
||
VITE_APP_TITLE="阅读比赛配置后台"
|
||
|
||
# 阿里云OSS地址前缀(用于拼接完整地址)
|
||
VITE_BASE_OSS_URL = https://oss.qyzhjy.com/
|
||
|
||
# 上传图片的URL
|
||
VITE_BASE_UPLOAD_URL="http://192.168.20.150:8080"
|
||
|
||
VITE_APP_DESC="阅读比赛配置"
|
||
|
||
# 图标名称的前缀
|
||
VITE_ICON_PREFIX=icon
|
||
|
||
# 本地SVG图标组件的前缀,必须包含 VITE_ICON_PREFIX
|
||
# 格式 {VITE_ICON_PREFIX}-{本地图标名称}
|
||
VITE_ICON_LOCAL_PREFIX=icon-local
|
||
|
||
# 认证路由模式: static (静态) | dynamic (动态)
|
||
VITE_AUTH_ROUTE_MODE=static
|
||
|
||
# 是否强制登录: Y (开启) | N (关闭)
|
||
VITE_AUTH_ROUTE_FORCE_LOGIN=N
|
||
|
||
# 静态认证路由的主页
|
||
VITE_ROUTE_HOME=home
|
||
|
||
# 默认菜单图标
|
||
VITE_MENU_ICON=mdi:menu
|
||
|
||
# 在开发模式下是否启用http代理
|
||
VITE_HTTP_PROXY=Y # Y 开启后,所有请求都将通过代理服务器,N 关闭后,所有请求都将直接发送到后端服务
|
||
|
||
# vue-router 模式: hash | history | memory
|
||
VITE_ROUTER_HISTORY_MODE=history
|
||
|
||
# 后端服务成功代码,收到此代码表示请求成功
|
||
VITE_SERVICE_SUCCESS_CODE=200
|
||
|
||
# 后端服务登出代码,收到此代码将登出并重定向到登录页
|
||
VITE_SERVICE_LOGOUT_CODES=401,403
|
||
|
||
# 后端服务模态框登出代码,收到此代码将通过显示模态框登出
|
||
VITE_SERVICE_MODAL_LOGOUT_CODES=7777,7778
|
||
|
||
# 后端服务令牌过期代码,收到此代码将刷新令牌并重新发送请求
|
||
VITE_SERVICE_EXPIRED_TOKEN_CODES=9999,9998,3333
|
||
|
||
# 当路由模式为静态时,定义的超级角色
|
||
VITE_STATIC_SUPER_ROLE=R_SUPER
|
||
|
||
# sourcemap
|
||
VITE_SOURCE_MAP=N
|
||
|
||
# 用于区分不同域的存储
|
||
VITE_STORAGE_PREFIX=SOY_
|
||
|
||
# 用于控制程序是否自动检测更新
|
||
VITE_AUTOMATICALLY_DETECT_UPDATE=Y
|
||
|
||
# 在终端显示代理URL日志
|
||
VITE_PROXY_LOG=Y
|
||
|
||
# 用于控制是否启动编辑器
|
||
# 顺便说一句,这个插件只在开发模式下可用,在构建模式下不可用
|
||
VITE_DEVTOOLS_LAUNCH_EDITOR=code
|