随着项目规模扩大,项目越来越臃肿;早期项目依赖iframe来解决:
- iframe的缺点我就不在这描述的,大家都懂;
- 通过nginx配置将不同项目正好在一个域名下;
- 微前端框架乾坤等等;
无意中发现 micro-app微前端框架;相比qinkun; micro-app子模块改动几乎没有,话不多说:
根据官方文档安装好;及配置
主项目路由配置
子路由配置
base 配置很重要;用历史模式在刷新的时候才会没有问题。
nginx配置
这样配置只需要配置一次
打包后结构
大功告成,像搭积木一样开发大型项目