Ленивая загрузка общих компонентов в React / CRA / webpack - PullRequest
0 голосов
/ 08 декабря 2018

У нас есть большой monorepo с несколькими приложениями, которые используют одну и ту же библиотеку компонентов пользовательского интерфейса.UI-lib выросла до + 10 МБ, и нам нужно уменьшить размеры пакетов приложений, использующих ее.

Итак, мы попробовали ленивую загрузку. Использование React.Lazy без UI-lib работает нормально.(Т.е. перемещение компонента пользовательского интерфейса из библиотеки в приложение).Однако использование отложенной загрузки из UI-lib, как и предполагалось, не работает.Приложение работает, но загружает все при начальной загрузке.

Можно ли лениво загружать компоненты из внешней рабочей области пакета ссылок / пряжи npm?

(Использование Create React App на-ui-lib приложения)

...