##基于react+antd+react-router+redux 后台管理系统
##运行环境说明
react V16.2.0
react-router-dom V4.2.2
antd V3.23.4
node V6.11.0
本项目是基于React的脚手架crate-react-app,增加了less,antd,
react-router使用的最新的4.2。像子组件接受不到路由,可以使用withRouter
- 1.克隆项目 git clone
- 2.切换到项目根目录 cd react-antd-admin-simplateTemplate
- 3.安装依赖包 npm install
- 4.启动服务 npm start / npm run satrt
- 5.打包构建 npm build / npm run build
- 6.登录 18126823343 a123456b
├── build // 构建相关
├── public // 公用模板
├── src // 源代码
│ ├── api // 所有请求
│ ├── assets // 存放图片等静态资源
│ ├── components // 全局公用组件
│ │ │——AntdRadioGroup //按钮组组件
│ │ │——Navpath //顶部导航
│ │ │——Sidebar //侧边栏导航
│ │ │——Nomatch //404
│ ├── mock // 项目mock 模拟数据
│ ├── router // 路由
│ │ ├── asyncComponent //路由按需加载
│ │ ├── index //路由管理
│ │ ├── operationRouting //路由处理、路由前置导航
│ ├── utils // 全局公用方法
│ ├── views // 页面文件
│ │ ├── Business //企业管理
│ │ │ ├── Application //申请加入
│ │ │ ├── CompaniesList //企业列表
│ │ │ ├── UserList //用户列表
│ │ ├──Home //首页
│ │ ├──Layout //layOut
│ │ ├──Login //登录
│ │ ├──OrderManagement //订单管理
│ ├── index.js // 入口js 初始化 加载组件等
│ └── registerServiceWorker.js // 本地创建service worker
├── .gitignore // git 忽略项
└── package.json // package.json