java пружина 5, Angular 8+ с Cli 8 +
У меня есть функция отложенной отложенной загрузки для модулей, которая выглядит следующим образом и прекрасно работает с или без флага --prod
{
path: 'abc'
loadChildren: () => import('abc.module').then(m => m.abcModule )
}
Если сеанс сервера истек, загрузка модуля просто взрывается и ничего не делает, поэтому я добавил catch
блок после then
, как показано ниже, который прекрасно работает как в режиме prod, так и без него, но с Когда я нажимаю на маршрут abc
в браузере, в режиме prod mode появляется следующая ошибка.
{
path: 'abc'
loadChildren: () => import('abc.module').then(m => m.abcModule )
.catch( () => window.location.reload() )
}
Error: Uncaught (in promise): Error: Runtime compiler is not loaded
Error Runtime compiler is not loaded
at Xi.Gi(main-es2015.50abc434343..js)
Я почесал голову, не уверенный в этом, может кто-нибудь помочь?