使用块导入/加载库

11

情况

我正在尝试使用Webpack加载一个库。该库本身已经被Webpack拆分成多个块。

项目A依赖于项目B。项目B已经使用Webpack构建,并且由多个块组成。现在,项目A通过动态导入加载项目B。当构建项目A时,我希望项目B的块在项目A的输出文件夹中创建。

问题

如何使项目B的块保留为项目最终构建中的块?

示例

我制作了一个示例项目(https://github.com/Robinfr/chunky-webpack),其中有两个级别的子包。子包a和b都创建了块,但在构建主包时,它们都被合并到一个main-bundle.js中。


1
回答自己的问题并接受自己的答案 :) - DaniGuardiola
1个回答

2

经过一些实验,我发现只使用源文件,并仅在最终产品中进行编译是其中一种方法。这样,Webpack可以为所有包生成代码块。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接