基于Webpack的前端“微服务”拆分,代码可插拔
前言
此方案适用于使用Vue或React等 + WebPack打包,实行页面资源按需加载的项目
随着业务规模的不断扩大,我们的后台管理系统逐步变成一个单体巨无霸,用户、商家、运营等等各种功能全部集中在一个系统中,随着而来的问题也越来越多
所有业务部门都可以修改公共部分和核心部分的代码
启动慢,每次开发启动的时候,连同其它业务模块一起编译,消耗了大量的时间
构建慢,上线需要整体项目重新编译打包,无法只进行子模块构建
上线冲突,由于同属一个项目,上线时会与其它业务模块的上线产生冲突
改造目标
先看
原创
2020-12-28 18:22:04 ·
1068 阅读 ·
1 评论