最近做一个项目用到了react16,目录和之前完全不一样,配置路由,代理,antd按需加载之类的费了很长时间(尤其暴露webpack配置)。而且react16新增了很多特性和功能。
一、新特性
1.这是我觉得还不错的博客:react16新特性/react16的新特性
2.antd按需加载我参考的这个:react16antd按需加载
3.直接在package.json里加上就行
proxy: {
"target":http://10.4.XX.XXX:XXXX",
"changeOrigin": true
}
4.打包之后浏览器空白在package.json里加上
"homepage": ".",
5.react16加载资源不能加载src目录之外的。
如果加载了会报错:
which falls outside of the project src/ directory. Relative imports outside of src/ are not supported.
解决方案不能引入src目录外资源解决方案(建议尽量写在src目录下)
6.react16内置了热更新(修改自动刷新)
里面新特性,新的功能很清楚react官方文档