我正在使用github https://github.com/AngularClass/angular2-webpack-starter的以下初学者包为我的项目而且我能够在开发期间延迟加载模块,但是在编译生产代码时,我无法正常访问任何路由到根路线。
这是我在根模块上使用的路由配置。
sockfd[1]
导入根模块
export const ROUTES: Routes = [
{ path: '', component: SignInComponent, pathMatch: 'full' },
{ path: 'forgot-password', component: ForgotPasswordComponent },
{
path: 'dashboard',
component: BaseComponent,
canActivate: [AuthGuard],
children: [
{
path: '', loadChildren: './+analytics/analytics.module#AnalyticsModule'
},
{
path: 'teams', loadChildren: './+user/user.module#UserModule'
},
{ path: '**', component: NoContentComponent }
];
以下是处理ng-router
的webpack配置的部分 RouterModule.forRoot(ROUTES, { useHash: false })
我无法调试为什么代码在捆绑和缩小后不适用于生产。任何有关如何调试或解决此问题的提示表示赞赏。