项目简介
本项目是基于 React
生态系统搭建的后台管理系统模板,旨在帮助开发者熟悉 React
项目开发流程,为快速开发后台管理系统提供基础。项目采用了 React-Router
、Redux
、Antd
等流行库和工具,方便进行拓展和定制。模板中部分实现虽非必要,如用 Redux
存储菜单栏收缩状态,但可展示其使用方式,利于项目拓展。
项目的主要特性和功能
- 路由懒加载:通过
react-loadable
实现,提高页面加载速度。 - 面包屑导航:方便用户知晓当前页面在系统中的位置。
- 常用 UI 展示:提供丰富 UI 组件,满足基本展示需求。
- 数据可视化:利用
echarts
进行数据可视化展示。 - 登录/注销功能:具备基础的用户认证功能。
- axios 封装:对
axios
封装,便于管理 HTTP 请求。 - 简单权限管理:可依据用户角色控制页面访问权限。
安装使用步骤
假设用户已下载本项目的源码文件,按以下步骤操作:
1. 打开终端,进入项目目录:
bash
cd react-admin
2. 安装项目依赖:
bash
yarn
3. 启动项目:
bash
yarn start
4. 若要打包项目,执行:
bash
yarn build
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】