有这样一个系统:有n多个项目部,每个项目都有一些个性化需求,不同项目人员登录页面,展示有部分不一样

现在是这样做的:有个主入口页面,这里写公共部分,个性化部分独立组件,每次人员登录后获取人员项目部标识,动态加载独立组件(如下图)

问题:webpack打包后,加载主页面的时候,会把所有项目部的独立组件全部加载,随着项目部的增多,加载会很变慢

期望:加载主页面的时候,只加载当前登录用户所属项目部的独立组件,加快加载速度,(一个人员只能归属一个项目部),怎么才能最小成本的实现需求

依赖版本:Vue2.26 webpack 4.46

请路过的大佬 不吝赐教,多谢!!!
展开
clouding于2023-02-23 06:34发布的图片
2