Повторное использование точки входа с помощью SplitChunksPlugin
Я пытаюсь перенести старый проект из Webpack 3 в Webpack 4, но у меня возникают проблемы при переносе через наш CommonChunkPlugin
логика для нового optimization.splitChunks
,
Мы используем entryPoints
вручную разделить пачку на несколько кусочков. Все, что я хочу сделать, это переместить любые общие модули в один из существующих слайсов entryPoint. С обычными кусками это было легко:
new webpack.optimize.CommonsChunkPlugin({
name: "entry-1"
})
Согласно документам, это должно быть возможно:
SplitChunksPlugin позволяет нам извлекать общие зависимости в существующий чанк записи
За свою жизнь я не могу понять, как это сделать. По умолчанию Webpack пытается создать кучу новых блоков, это не работает для меня, потому что количество / имена фрагментов, загружаемых сайтом, трудно изменить. Кажется, ключ должен быть reuseExistingChunk
вариант, но я не могу понять, как заставить это сделать то, что я думаю, что должно сделать.