В Webpack я настроил свои записи для вывода в разные папки, и я хочу, чтобы блоки динамического импорта также переходили в соответствующие папки.
Моя конфигурация
{
entry: {
"site-theme/js/app": "site-theme/es6/app.js",
"plugin/js/index": "plugin/es6/index.js"
},
output: {
filename: "[name].js",
path: path.resolve(__dirname),
publicPath: "/"
},
...
}
Итаккогда я использую плагин syntax-dynamic-import
в site-theme/es6/app.js
, чанки создаются в корне publicPath.
Я ищу, чтобы чанки импорта создавались в соответствующих папках, в зависимости от того, какиеЗапись вызывала их.
Я пытался использовать chunkFilename, но, насколько я понимаю, это может быть установлено только статически, а не динамически для каждой записи.Когда я использую заполнитель [name], он не использует имя записи, только 0, 1, 2, 3 и т. Д.