react + dva + ant架构后台管理系统(一)
一、什么是dva
dva是蚂蚁金服推出的一个单页应用框架,对 redux, react-router, redux-saga进行了上层封装,没有引入新的概念,但是极大的程度上提升了开发效率;
二、安装dva-cli 并创建应用
1.npm install dva-cli -g
2.dva new dva-demo
3.cd dva-demo
4.npm start
三、Step 2. 配置代理,能通过 RESTFul 的方式访问http://localhost:8000/api/users
修改 .webpackrc.js
,加上 "proxy"
配置:
"proxy": { "/api": { "target": "http://jsonplaceholder.typicode.com/", "changeOrigin": true, "pathRewrite": { "^/api" : "" } } },
四、生产users路由