0

我正在阅读 Module Federation 文档,但我仍然不确定我是否正确理解了配置singleton选项的功能shared

因此,例如:假设我有两个微前端应用程序,每个应用程序都需要一个特定的库(版本是否不同无关紧要)。如果我现在将singleton选项设置true为相应 webpack 配置中的两个条目,这是否意味着当 webpack 加载应用程序时,它会注意到两者都需要这个特定的库,并且它只下载这个库一次(根据您的配置调整版本或自动调整,如果设置为auto) 并因此减小捆绑包大小?

我的理解是正确的还是我遗漏了什么?

4

0 回答 0