-1

java spring 5,Angular 8+ 和 Cli 8+

我为看起来如下的模块启用了延迟延迟加载,并且无论是否使用 --prod 标志都可以正常工作

{
  path: 'abc'
  loadChildren: () => import('abc.module').then(m => m.abcModule )
}

如果服务器会话已过期,模块加载只会爆炸并且不会做任何事情,所以我在以下catch之后添加了块.thenabc

{
      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)

我在挠头不确定这一点,有人可以帮忙吗?

4

1 回答 1

0

在我将 angular 和 cli 版本升级到 9 后问题得到解决。

于 2020-02-19T17:12:12.017 回答