Разделение кода с помощью веб-пакета с одной точкой входа - PullRequest
0 голосов
/ 12 июля 2019

Я новичок в вебпаке и пытаюсь понять, как работает разделение кода. У меня есть большой пакет, созданный на реагирующем веб-сайте, и я хочу разделить его на два небольших. Один будет включать все node_modules, а другой - мой пользовательский код. Обратите внимание, что мое приложение имеет одну точку входа, и в данный момент мне не требуется динамический импорт.

Я попытался добавить следующее в конфигурацию моего веб-пакета

оптимизация: { splitChunks: { куски: «все» } }

Это создало два пакета, однако мое приложение не отображается в браузере. Нужно ли как-то ссылаться на второй комплект из первого? У кого-нибудь есть рабочий пример?

1 Ответ

0 голосов
/ 12 июля 2019

Я нашел решение!

Мне пришлось добавить chunkFilename с только что созданным именем чанка следующим образом:

output: {
      filename: '[name].bundle.js',
      chunkFilename: '[name].bundle.js',
      path: path.resolve(__dirname, 'dist')
   },
...