пакетов ?
const routes: Routes = [ { path: 'reports', loadChildren: () => import('my-lib').then((res) => res.ReportsModule) } ];
А зачем? Если надо подключить NPM модуль, это же можно сделать в модуле, который вы подгружаете через ленивую подгрузку, разве не тк?
Почему нельзя внутри ReportsModule подключить npm модуль?
Модуль и есть вся страница.
Вы имеете в виду сам NPM компонент (видимо библиотека) и есть страница?
да. так точнее
Не знаю, мне кажется тут всё просто: любая библиотека подключается к проекту через подключение модуля библиотеки. Это можно сделать до ленивой загрузки (app.module) или после (ReportsModule). И не важно что содержит библиотека: сервис или компоненты (страницы). Просто в ReportsModule делать роутинг на компоненты из библиотеки.
Обсуждают сегодня