ng build --prod与loadChildren中的问题

时间:2019-02-22 10:26:07

标签: angular7 production-environment ng-build

我有一个带有延迟加载路径的angular 7应用程序

{ path: 'modules', loadChildren: './modules/lazy.module#LazyModule' }

在此模块的服务(LazyService)中,存在一个用于动态添加路径的函数

addRouteDynamically(){
  route = {
      path: "modules/A",
      loadChildren: () => ModuleA
    };

  this.router.config.push(route);
  this.router.resetConfig(this.router.config);
}

这在开发模式下可以正常工作,但是会破坏ng build --prod。

遇到polyfills问题

polyfills.6aabc89150c810f11efa.js:1 Uncaught Error: Uncaught (in promise): Error: Runtime compiler is not loaded

有什么方法可以在生产版本中解决此问题?

ModuleA与

有自己的路由
{path:"" , component: ModuleAComponent}

0 个答案:

没有答案