我有两个lerna软件包。两者都有lodash作为对等依赖项。而且,在主webpack上,单击单独的按钮,即可动态导入软件包。 为每个程序包创建一个单独的块文件。但是,每个块文件都包含重复的lodash代码。如何避免这种情况?有什么方法可以检查是否所有依赖项都已加载,然后排除以再次加载?
您可以在Github中看到代码。这是我所期望的简化版本。
我正在Webpack3中寻找解决方案。
谢谢。
PS:这类似于SO question here。但是,提供的解决方案对我不起作用。我尝试了导入以及require.ensure。两者都给出了相同的输出束。