基于React、Ant Design的管理系统架构
react-admin是基于基于React16.x、Ant Design3.x的管理系统架构。 采用前后端分离,内置了许多管理系统常用功能,通过一些脚本、封装帮助开发人员快速开发管理系统,集中精力处理业务逻辑。
项目结构
. ├── config // 构建配置 ├── nginx-conf // 生产部署nginx配置参考 ├── public // 不参与构建的静态文件 ├── scripts // 构建脚本 ├── src │ ├── commons // 通用js │ ├── components // 通用组件 │ ├── i18n // 国际化 │ ├── layouts // 页面框架布局组件 │ ├── library // 基础组件 │ ├── mock // 模拟数据 │ ├── models // 模块封装,基于redux,提供各组件共享数据、共享逻辑 │ ├── pages // 页面组件 │ ├── router // 路由 │ ├── App.js // 根组件 │ ├── index.css // 全局样式 │ ├── index.js // 项目入口 │ ├── menus.js // 菜单配置 │ ├── setupProxy.js // 后端联调代理配置 │ └── theme.js // 主题变量 ├── package.json ├── README.md └── yarn.lock
环境
- yarn v1.13.0
- node v10.13.0
下载
$ git clone https://github.com/zkboys/react-admin.git
安装依赖
$ cd react-admin $ yarn
注:首次使用yarn安装依赖可能比较慢,可以切换到国内镜像,或者翻墙。
开发启动
$ cd react-admin $ yarn start
注:启动会有点慢,耐心等待一会儿。启动成功后会自动打开浏览器,可能需要刷新一下浏览器才能显示页面。
生产构建
$ cd react-admin $ yarn build
项目截图
项目地址
- github:https://github.com/zkboys/react-admin
相关推荐
游走的豚鼠君 2020-11-10
81417707 2020-10-30
ctg 2020-10-14
小飞侠V 2020-09-25
PncLogon 2020-09-24
jipengx 2020-09-10
颤抖吧腿子 2020-09-04
wwzaqw 2020-09-04
maple00 2020-09-02
青蓝 2020-08-26
罗忠浩 2020-08-16
liduote 2020-08-13
不知道该写啥QAQ 2020-08-02
pengruiyu 2020-08-01
wmd看海 2020-07-27
孝平 2020-07-18
Eduenth 2020-07-05
iftrueIloveit 2020-07-04