Динамический импорт в Webpack: можно ли распределить порции между подпапками? - PullRequest
0 голосов
/ 07 мая 2018

Примечание: этот вопрос о чанках , а не о выходных бандлах.

Если нам нужно распределить 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

yn dyn_load

? dynForTestOpenEntryPoint.js

? admin

? testOpenEntryPoint.js

?dyn_load

? dynForTestAdminEntryPoint.js

? dist

? открыть

? testOpenEntryPoint.js

yn dyn_load

j 0.js

? admin

? testOpenEntryPoint.js

yndyn_load

? 1.js

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...