使用块

时间:2018-02-06 14:47:32

标签: javascript dynamic webpack import chunks

场合

我正在尝试使用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。

1 个答案:

答案 0 :(得分:1)

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