Я хочу загружать модуль локали лениво, когда пользователь выбирает соответствующий язык на сайте (потому что предварительно скомпонованный момент с локалями 320Кб даже минимизирован).
Это довольно легко сделать с import("moment/locale/" + name + ".js")
.Webpack создает небольшие блоки для каждого языкового модуля и загружает их по требованию, очень круто.
Проблема в том, что это простое решение увеличивает время восстановления для меня с 3 до 17 секунд.Что, безусловно, недопустимо, и невозможно работать.Для первоначальной сборки это нормально, но для восстановления 17 секунд - никак.
Я пытался добавить cache-loader
со всеми настройками по умолчанию - например, import("cache-loader!moment/...
- но это не помогло.
Как настроить веб-пакет так, чтобы он получал как ленивую загрузку, так и хорошую производительность?