Я настраивал отложенную загрузку для своего приложения Angular 4. Всего у меня 18 лениво загруженных модулей, и я заметил, что их получение занимает некоторое время, поэтому я решил сделать какой-то индикатор загрузки.
После добавления его локально к app.component
все работало так, как должно быть. В производственном процессе я получаю ошибки о неопределенности RouterModule.
![error](https://i.imgur.com/fMgSAUM.png)
Теперь я не могу получить доступ ни к одному из модулей с отложенной загрузкой (доступ к тем, которые не загружены с отложенной загрузкой, можно получить без каких-либо проблем).
Я попытался удалить индикатор, и, похоже, все снова работает.
Я взял код с этого сайта https://www.bennadel.com/blog/3505-showing-a-loading-indicator-for-lazy-loaded-route-modules-in-angular-6-1-7.htm
И я предполагаю, что проблема возникает при добавлении маршрутизатора в app.component.ts
конструктор.
Буду признателен за любую помощь в решении этой проблемы.
EDIT1:
По запросу app.routing.ts
![routing](https://i.imgur.com/uHUFp4h.png)