Webpack中的动态导入:可以在子文件夹之间分发块吗?

时间:2018-05-07 13:50:47

标签: javascript webpack

注意:关于的问题,而不是输出包。

如果我们需要在多个子路径之间分发webpack输出包,我们可以采用下一种方式(不寻常,但我使用绝对路径):

const WEBPACK_CONFIG = {

    // ...
    entry: {
        'open/js/testOpenEntryPoint': 'C:/.../example.loc/source/open/3_es6/testOpenEntryPoint',
        'admin/js/testAdminEntryPoint': 'C:/.../example.loc/source/admin/3_es6/testAdminEntryPoint'
    },

    output: {
      path: 'dest',
      filename: '[name].js',
      chunkFilename: '[name].js'
  }
}

但是,它不适用于块:chunkFilename,与filename不同,忽略子路径并在单个目录中输出块。不过,我们可以在多个子路径之间分配块,如下所示吗? 目前我只知道多编译解决方案,但也许它更简单。

来源

打开

testOpenEntryPoint.js

dyn_load

dynForTestOpenEntryPoint.js

admin

testOpenEntryPoint.js

dyn_load

dynForTestAdminEntryPoint.js

dist

打开

testOpenEntryPoint.js

dyn_load

0.js

admin

testOpenEntryPoint.js

dyn_load

1.js

0 个答案:

没有答案