angular 8 prod 模式 import then catch throws compiler not found 错误
angular 8 prod mode import then catch throws compiler not found error
java spring 5,Angular 8+ 使用 Cli 8+
我为如下所示的模块启用了延迟延迟加载,无论是否使用 --prod 标志,都可以完美地构建
{
path: 'abc'
loadChildren: () => import('abc.module').then(m => m.abcModule )
}
如果服务器会话过期,模块加载就会崩溃,不会做任何事情,所以我在 then
之后添加了 catch
块,如下所示,在有或没有生产模式下都可以正常构建,但是当我在浏览器中单击路由 abc
时使用 prod 模式构建会出现以下错误。
{
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)
我对此摸不着头脑,有人可以帮忙吗?
升级angular和cli版本到9后问题解决
java spring 5,Angular 8+ 使用 Cli 8+
我为如下所示的模块启用了延迟延迟加载,无论是否使用 --prod 标志,都可以完美地构建
{
path: 'abc'
loadChildren: () => import('abc.module').then(m => m.abcModule )
}
如果服务器会话过期,模块加载就会崩溃,不会做任何事情,所以我在 then
之后添加了 catch
块,如下所示,在有或没有生产模式下都可以正常构建,但是当我在浏览器中单击路由 abc
时使用 prod 模式构建会出现以下错误。
{
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)
我对此摸不着头脑,有人可以帮忙吗?
升级angular和cli版本到9后问题解决