是否可以将生成的bundle的内容加载到webpack的另一个模块中



我希望从另一个模块(不包括在上述捆绑包中的模块,即没有循环依赖项(以字符串的形式加载生成的JS捆绑包。

理想情况下是这样的:


webpack.config.js

module.exports = {
entry: {
foo: 'foo.js',
bar: 'bar.js',
}
...
}

棒.js

import fooContents from '<something that gets me foo>'
console.log(fooContents);

我想我可能需要编写一个自定义加载程序(例如import fooContents from 'my-loader!?bundle=foo'(,甚至一个自定义插件,但我希望类似的东西已经存在。在浏览了webpack contrib和其他地方之后,我没有发现任何东西:-/

为了子孙后代,我最终确实分叉了worker-loader,它启动了一个子编译器。

最新更新