lingui + webpack Не удается найти модуль './*/messages.js' в производстве
У меня есть PWA для создания-реагирования с динамической загрузкой lingui, так как здесь
он работает правильно локально вdevelop
а также в production
Режим
Но при развертывании на производственном сервере что-то тормозит:
* все файлы lingui доступны с сервера,
* сервис-воркер правильно предварительно кеширует ресурсы, включая всеmessages.po
и все i18n-*
js chunks
* кажется, что ленивый импорт их в приложение не запускает никакой выборки (ни сервис-воркер, ни xhr) и завершается ошибкой, напримерCannot find module './en_GB/messages.js'
есть подсказки, что проверить?
EDIT:
Понял, что WebPack правильно отображает *.po файлы ленивых-импортного состоянием chuncks URLs,
но он не создает для отображения скомпилированного *.js (или *.json) chuncks (как ни странно на 1 язык из многих, за исключением)
из временный обходной путь, я позволяю приложению lazy-import i18n в некомпилированном виде.po
файлы вместо скомпилированных .js
в производстве
только побочным эффектом является то, что файлы *.po компилируются приложением во время выполнения, что приводит к (крошечной незаметной) задержке между загрузкой lang и устройством lang