跳到主要内容

Starter 包概览

@vef-framework-react/starter 是把 VEF 真正“拼成一个应用”的那层包。

它主要负责三件事:

  1. 应用启动
  2. 路由与布局
  3. 应用壳层组件(根组件、布局、登录、路由状态页)

页面级容器、表单弹窗、表格与 CRUD 体系请参见 组件 / 页面、表单容器与 CRUD

注意(v2.1.6): PageFlexCardFormModalFormDrawerProSearchProTableCrudCrudPagecreateCrudKit 已从 starter 迁移到 @vef-framework-react/components

  1. 应用启动与路由
  2. 应用壳层
  3. Store、常量与类型

常用导出

导出用途
createApp启动应用
createApiClient创建应用级 API 客户端
createRouter创建路由实例
createRootRouteOptions根路由
createLayoutRouteOptions布局和守卫
App应用根组件
Layout / BaseLayout应用壳层布局
Login内置登录页
RouterProvider路由 Provider
ThemeConfigProvider主题 Provider
setupAppVersionNotification应用版本检查与通知