跳到主要内容

配置速查

createApp(options?)

参数说明
strictMode是否包裹 StrictMode
useRouterContext合并额外路由上下文的 hook

createApp().render(props)

参数说明
apiClient全局 API 客户端
routerRouter 实例
appContext权限、数据字典、文件地址等上下文
appVersionNotification版本提醒配置

createApiClient(options)

字段说明
http.baseUrlAPI 根地址
http.timeout超时时间
http.okCode成功业务码
http.tokenExpiredCodetoken 过期业务码
http.refreshToken刷新 token 函数
query.staleTimequery 新鲜时间
query.gcTimequery 回收时间

createRouter(options)

字段说明
historyhashbrowser
routeTreeTanStack Router 生成的路由树
contextRouterContext

路由辅助

API用途
createRootRouteOptions根路由标题与文档标题
createLayoutRouteOptions登录态、菜单、权限守卫
createLoginRouteOptions登录页
createAccessDeniedRouteOptions无权限页

defineViteConfig(options)

字段说明
resolvealias 与 conditions
plugins额外 Vite 插件
autoEnhancePlugins自动增强插件
routerHistory路由 history 类型
reactReact 插件配置
proxies开发代理