npx create-react-app dva
- 删除src文件夹下除index.js之外的文件
- 清空index.js的内容
- 新建一个index.js文件存储dva核心代码逻辑
- 新建一个router.js文件导出react-dom-router的内容
- dva()本身是个函数;返回一个app对象
- app的方法:model,router,start
- dva(options) 可以设置配置项
- history
- initialState
- onError
- onAction
- onReducer
- onStateChange
- extraEnhancers
- extraReducers
- onEffect
- onHmr
- app.use(plugin)用于插件注册;即配置项添加属性
dva = react+redux+redux-saga+connected-react-router