我有一种情况,我认为这是非常标准的做法,但我找不到最佳解决方案...
我有以下要求: 充当包装器的webapp应包含多个模块,每个模块都有自己的逻辑和路由等。每个模块基本上都是一个单独的Webapp,只需插入包装的Webapp中即可。
特定情况: 具有导航和主要内容区域的页面(包装器)。当用户单击导航条目时,主要内容将变为任何被单击的内容,例如仪表板(一个模块)。
所以: 包装纸 ->模块A ->模块B ... -> ModuleN
包装程序和模块应在单独的项目中开发。
我的问题是:最好的方法是什么?我调查了Lerna,但我的情况并非Lerna真正的目的。而且Web组件和module.export都不是(至少我是这样认为的...)
有人为此工作吗?除了iframe吗?天哪,我当然希望我已经解释得足够好了……