Я настроил свое приложение с ленивыми маршрутами. Все работает нормально, но я не получаю никакой chunk.js / module. js во вкладке моей сети.
app.routes.ts
export const AppRoutes: Routes = [
{
path: '',
redirectTo: '/home',
pathMatch: 'full'
},
{
path: 'home',
loadChildren: () => import('./main/pages/home/home.module').then(m => HomeModule)
},
{
path: 'c',
loadChildren: () => import('./main/pages/category/category.module').then(m => CategoryModule)
}
];
app.routing.module.ts
@NgModule({
imports: [RouterModule.forRoot(AppRoutes, {
initialNavigation: 'enabled'
})],
exports: [RouterModule]
})
export class AppRoutingModule { }
Затем я включаю модуль маршрутизации в мой app.module. Наконец, в своих компонентных модулях я настроил routerChild следующим образом.
home.module.ts
const routes: Routes = [
{
path: '',
component: HomeComponent,
}
];
@NgModule({
imports: [
CommonModule,
RouterModule.forChild(routes)
],
declarations: [HomeComponent]
})
export class HomeModule {}
Маршруты загружаются просто отлично, но я не могу увидеть любой новый кусок создается. Кроме того, я использую Angular Universal, я не знаю, что это портит.