У меня есть смешанное (Angular JS, Angular 8) приложение, где вся маршрутизация выполняется на Angular JS. Предположим,
libs
|--- XYZLibrary/src
|--- index.ts // Exports XYZModule and DetailComponent
|--- lib
|--- MainComponent // Component
|--- DetailComponent // Component to be downgraded for use at Angular JS
|--- XYZRoutingModule // Routing Module, contains routing for MainComponent
|--- XYZModule // Module that exports DetailComponent, declares MainComponent, imports XYZRoutingModule
main.ts // downgrade component DetailComponent
app.module.ts // AppModule imports XYZModule for DetailComponent downgrading, again lazy loads the same module XYZModule for routing
В основном, модуль импорта AppModule XYZModule для экспорта компонента понижения (для использования при AngularJS) и маршрутизации через отложенная загрузка синтаксис loadChildren, импорт ('...') .
Я сталкиваюсь с ошибкой, которая говорит:
ОШИБКА: ../app/ app.module.ts: 13: 1 - импорт библиотек с отложенной загрузкой запрещен
ОШИБКА: ../main.ts:12:1 - импорт библиотек с отложенной загрузкой запрещен
Пожалуйста, помогите, как я могу решить эту ошибку.