前段时间,由于业务的拆分,原本一同维护的后台项目变成了两个团队来一起维护,这就带来了一些问题。例如:无法分开上线,公司的测试环境不够用等一些问题,加上之前这个项目经过时间的累积,长久的迭代变得模块越来越多,越来越难以维护,一次打包需要好几分钟,找一个文件也需要翻一会。所以,我们痛定思痛,决定用最近比较流行的微前端技术来改造他。经过微前端改造的项目已经上线,目前来看效果挺不错的。这次,先不谈微前端改造,之后再写,这次先写一写,我们在进行微前端框架搭建过程中使用的基础设施systemjs的使用,以及js模块化的几种方式。