Q1-Почему веб-пакет не объединяет все в один bundle.js
файл
Генерация фрагментов является дополнительной функцией. Webpack не генерирует чанки по умолчанию. Причина, по которой генерация чанков может быть полезной, объясняется в Q2.
Q2-Какова цель 0.chunk.js
, main.chunk.js
Чанк - это отдельный файлсостоящий из общих модулей, совместно используемых несколькими точками входа. Отделение этих общих модулей от комплектов позволяет изначально загружать эти чанки и сохранять в кеше для последующего использования.
Q3-Кто вставляет элементы скрипта для каждого файла .js в index.htmlфайл, Webpack или загрузчик?
Webpack. Загрузчики используются для упаковки любых не-javascript-ресурсов и помогают Webpack компилировать и связывать эти не-javascript-ресурсы, так как сам Webpack понимает только javascript. Загрузчики работают со своими файлами во время или до создания пакета.