Задать вопрос
@amiznikov

Как объединить все общие модули в один из чанков?

Всем привет, есть multiple entry points:
webpackConfig.entry = {
{
   "core": ["./src/app/main.js", jquery],
   "chunkA": "./src/chunkA/chunkA.js",
   "chunkB": "./src/chunkB/chunkB.js",
}


вот, во всех чанках содержится модуль - jquery(обычный пакет из нпм), хотелось бы чтобы этот модуль был только в одном чанке main.js , т.к остальные чанки подключаются уже после него.
Раньше, в вебпак3 решалось так:
webpackConfig.entry = {
{
   "core": ["./src/app/main.js", jquery],
   "chunkA": "./src/chunkA/chunkA.js",
   "chunkB": "./src/chunkB/chunkB.js",
}

....
new webpack.optimize.CommonsChunkPlugin({name: 'core'}),
...

let output = {
  path: path.resolve(__dirname, 'dist'),
  filename,
  library: ['Module', '[name]'],
}

Всем благодарен хоть за какую-нить подсказку:)
  • Вопрос задан
  • 182 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Robur
@Robur
Знаю больше чем это необходимо
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы