DVA
- 通过dva-cli脚手架搭建一个dva项目,具体做法参考dva github dva-cli相关内容。
- ignore *.iml 文件,此为是intellij idea的工程配置文件,不需要push到git中,被git管理
- 搭建router,url 和 页面的对应关系
- 搭建layout,所有的页面都是基于layout 页面,包括左边框,下面的footer等。
- HMR(Hot Module Replacement)模块热替换, webpack 提供的功能
"env": {
"development": {
"extraBabelPlugins": [
"dva-hmr" ]}}