mrsombre
@mrsombre
Веб-программист

Зачем указывают зависимости в webpack require.ensure?

В доке по webpack при создании чанка есть возможность указать зависимости. Не совсем понятна идея писать зависимость, если все что в callback будет запрошено через require, попадет в чанк.
То есть в чем разница

require.ensure(['jquery'], function(require) {
  require("jquery");
});

и

require.ensure([], function(require) {
  require("jquery");
})


Может кто-то объяснит? А то, может, это важно, а я что-то упускаю.
  • Вопрос задан
  • 4450 просмотров
Пригласить эксперта
Ответы на вопрос 1
AMar4enko
@AMar4enko
Это нужно для асинхронной подгрузки чанков.
Зависимости, которые вы опишете в первом параметре, будут вынесены из бандла в отдельные чанки, которые будут загружены по запросу.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
17 мая 2024, в 13:04
15000 руб./за проект
17 мая 2024, в 12:53
500 руб./за проект
17 мая 2024, в 12:41
10000 руб./за проект