В доке по webpack при создании чанка есть возможность указать зависимости. Не совсем понятна идея писать зависимость, если все что в callback будет запрошено через require, попадет в чанк.
То есть в чем разница
require.ensure(['jquery'], function(require) {
require("jquery");
});
и
require.ensure([], function(require) {
require("jquery");
})
Может кто-то объяснит? А то, может, это важно, а я что-то упускаю.