react ^19.2.0 + react-router ^7.9.6 + react-redux ^9.2.0 + antd ^6.1.0 + typescript ~5.8.3
通过配置既可作为展示网站、又可作为后台管理系统。
- 主题切换
- 多语言
- 支持通过命令行导出(excel/json/md)、导入(excel/json/md)多语言文件
- 路由中间件
- 路由对象可配置 是否缓存 、权限、水印及以下布局调整:
- 在菜单中是否隐藏该路由
- 在标签页中是否隐藏该路由
- 进入该路由时是否隐藏头部
- 进入该路由时是否隐藏菜单
- 进入该路由时是否收起菜单
- 进入该路由时是否隐藏底部
- 进入该路由时是否隐藏面包屑导航
- 进入该路由时是否隐藏标签页
- MOCK 接口
- 封装多个组件:
- 复制到剪贴板
- 文件相关:
- 文件选择(支持选择文件、选择文件夹(含根目录)、选择文件夹(不含根目录))
- 文件拖拽选择
- 文件抽屉(支持上传文件/文件夹、下载文件/文件夹)
- 文件哈希
- Markdown 渲染/编辑
- JSON 渲染/编辑
- 代码编辑器
- MDX 渲染
- Echarts 封装
- 表单块,支持通过配置生成表单。
- 表格页,支持通过配置生成表格、表格搜索、表格分页、表格操作弹窗。
- 表格页再封装,将通用操作(查询、添加、删除、修改、分页逻辑)封装在一起。
- 登录页
- 重置密码页