使用Angular2延迟加载“无法找到模块”

时间:2017-04-08 15:48:13

标签: angular lazy-loading angular2-routing angular2-modules

在延迟加载的情况下实现路由时遇到问题 我的代码可以在这里找到:https://github.com/ahartvign/NetCoreDemos

每当我尝试导航到我的延迟加载路线'跟踪'时,我都会收到错误:
找不到模块'./trackers/trackers.module'

我为loadChildren尝试了多个不同的值:

'trackers/trackers.module#TrackersModule'  
'./trackers/trackers.module#TrackersModule'  
'/trackers/trackers.module#TrackersModule' 

以上所有内容都使用默认导出而不是 #TrackersModule

我也尝试重新启动我的服务器,因为显然有些人遇到了问题。

1 个答案:

答案 0 :(得分:0)

更新:添加到 app.routing.ts

export const routing: ModuleWithProviders = RouterModule.forRoot(routes,
        {enableTracing :true , preloadingStrategy :PreloadAllModules }
 );