У нас есть большой monorepo с несколькими приложениями, которые используют одну и ту же библиотеку компонентов пользовательского интерфейса.UI-lib выросла до + 10 МБ, и нам нужно уменьшить размеры пакетов приложений, использующих ее.
Итак, мы попробовали ленивую загрузку. Использование React.Lazy без UI-lib работает нормально.(Т.е. перемещение компонента пользовательского интерфейса из библиотеки в приложение).Однако использование отложенной загрузки из UI-lib, как и предполагалось, не работает.Приложение работает, но загружает все при начальной загрузке.
Можно ли лениво загружать компоненты из внешней рабочей области пакета ссылок / пряжи npm?
(Использование Create React App на-ui-lib приложения)