如何为浏览器web应用程序独立捆绑多个包,所有包都有相同的依赖,然后重用依赖

问题描述 投票:0回答:0

我正在开发具有多个插件的浏览器(客户端)应用程序。这些插件具有核心应用程序提供的相同依赖性,并且它们是独立捆绑的。

我将调用核心依赖包

A
并调用那些插件包
B, C, D...
。在这种情况下,当我构建核心应用程序和
A
时,包
B, C, D...
甚至可能不存在。构建
B, C, D...
后,我将提供所有可用包的实时列表,这样我就可以随时将
B, C, D...
(从远程)导入核心应用程序,他们可以直接从浏览器代码导入
A
并正确执行。

所以我的问题是,我如何构建核心应用程序和

A
?我如何构建
B
-like 插件包?我什至不知道在搜索引擎中搜索哪个关键字,因此也欢迎使用相关术语。另外,我用的是es6+react+webpack

reactjs web webpack ecmascript-6 browser
© www.soinside.com 2019 - 2024. All rights reserved.