小编Nik*_*vas的帖子

模块联合如何选择使用哪个依赖版本?

我一直在研究这个模块联合示例,其中设置相对简单 - 主机正在使用具有共享反应依赖项的远程模块。在本地运行时,我注意到尽管主机和远程都有相同的react/react-dom版本,但远程的版本始终是下载的版本。

根据我的研究,模块联合似乎会选择共享依赖项的“最佳”版本,但令我惊讶的是,在两者具有相同版本的情况下,将选择远程版本。这个决定是如何做出的?在这种情况下有没有办法强制使用主机的版本?

webpack webpack-5 webpack-module-federation

11
推荐指数
2
解决办法
8971
查看次数