场合
我正在尝试使用Webpack加载库。库本身已经使用Webpack分成多个块。
项目A依赖于项目B.项目B使用Webpack构建,包含多个块。项目A现在通过动态导入加载项目B.构建项目A时,我希望在项目A的输出文件夹中创建项目B的块。
问题
如何让项目B的块在项目的最终版本中保持为块?
示例
我做了一个示例项目(https://github.com/Robinfr/chunky-webpack),它有两个级别的子包。 sub-package-a和b都创建了块,但是在构建main-package时它们都被篡改为一个main-bundle.js。
答案 0 :(得分:1)
经过一些实验,我发现只需按原样使用源文件,只在最终产品中进行编译是其中一种方法。这样Webpack可以为所有包生成块。