При обновлении с Angular 6 до 7 все выглядело нормально, кроме случаев, когда я выводил на aot.Я могу успешно создать сборку с помощью cli, и один из моих лениво загруженных модулей работает, а другой нет, потому что он получает очень странное исключение.
![ctor error](https://i.stack.imgur.com/FkH0M.png)
Установка точки останова позволила мне обнаружить, что массив передается на фабрику модулей вместо конструктора.Это то, что ломается во всем.Виновник показан ниже ![5 dependencies in array](https://i.stack.imgur.com/PCNMR.png)
Однако я не могу понять, как вводятся эти 5 объявлений, они должны вводиться только с помощью ReactiveFormsModule, а не сами по себе.Я просто добавил их и экспортировал в загруженный модуль, и они отлично работают в JIT.Кто-нибудь сталкивался с подобной проблемой или нашел решение?Пример фрагмента кода скоро последует - так как я должен воспроизвести его в публичном проекте.