一个完整的前后端后台框架解决方案
演示网址:http://test.91vue.com/ 账号:admin 密码:123456
- 后端使用koa2搭建,只提供接口
- 前端使用umi+dva+antd构建初始项目
- 登录(token校验)
- 账户列表增删该
- 账户组增删该
- 账户组权限分配
- 菜单的增删该
- node:> v8.11.2
- 全局安装umi:npm install -g umi
- mysql环境,主机:localhost,账号为root,密码为123456
- git获取代码
- 打开mysql管理工具,执行/db/init.sql文件(注意:生成的sql文件是使用heidisql工具生成的,其他工具可能不能顺利执行该init.sql文件)
- 进入/api文件夹下,执行npm install 完成之后执行npm satrt
- 浏览器中输入http://localhost:8081/shsApi/china/city 显示正确的城市信息表示项目部署成功
- 进入/console文件夹下,执行npm install 完成之后执行npm start
- 浏览器中输入http://localhost:8001 跳转到登陆页面即项目部署成功
- 先运行接口项目
- 接口项目运行成功之后运行umi项目才能正常调用接口