Повторное использование точки входа с помощью SplitChunksPlugin

Я пытаюсь перенести старый проект из Webpack 3 в Webpack 4, но у меня возникают проблемы при переносе через наш CommonChunkPlugin логика для нового optimization.splitChunks,

Мы используем entryPoints вручную разделить пачку на несколько кусочков. Все, что я хочу сделать, это переместить любые общие модули в один из существующих слайсов entryPoint. С обычными кусками это было легко:

new webpack.optimize.CommonsChunkPlugin({
  name: "entry-1"
})

Согласно документам, это должно быть возможно:

SplitChunksPlugin позволяет нам извлекать общие зависимости в существующий чанк записи

За свою жизнь я не могу понять, как это сделать. По умолчанию Webpack пытается создать кучу новых блоков, это не работает для меня, потому что количество / имена фрагментов, загружаемых сайтом, трудно изменить. Кажется, ключ должен быть reuseExistingChunk вариант, но я не могу понять, как заставить это сделать то, что я думаю, что должно сделать.

0 ответов

Другие вопросы по тегам