Разделение кода в Webpack добавляет модуль дважды

Я использую динамическое разбиение кода в веб-пакетах, которое пока работает довольно хорошо. Но у меня есть один модуль (mC) с большой зависимостью, которая требуется от двух других модулей (mA & mB). При разделении кода создаются два пакета с одинаковым содержимым largeLib, И для каждого из модулей по пачкам загружается. Я ожидаю, что только один модуль создан и используется обоими mA а также mB

 mA    mB
   \  / 
    \/ 
    mC
    |
  largeLib

1 ответ

Решение

Добавление определенного имени в импорт решает проблему для меня:

 import(/* webpackChunkName: "handsOnTable" */ 'react-handsontable'),
Другие вопросы по тегам