我有一个带有延迟加载路径的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}