我使用SSR和Prerendering制作了Angular通用应用程序。 (我一次只能使用一个)-Angular Guide。
我有惰性模块:
RouterModule.forRoot([
{ path: '', component: HomeComponent, pathMatch: 'full'},
{ path: 'list/:itemList', loadChildren: './ui/list/lazy.module#LazyModule'},
{ path: 'item/:id', loadChildren: './ui/item/item.module#ItemModule'},
{ path: 'privacy', loadChildren: './ui/privacy/privacy.module#PrivacyModule'},
{ path: 'terms', loadChildren: './ui/terms/terms.module#TermsModule'},
{ path: 'contacts', loadChildren: './ui/contacts/contacts.module#ContactsModule'},
{ path: 'about', loadChildren: './ui/about/about.module#AboutModule'},
]),
一切正常,但是当我执行npm run build:ssr
或npm run build:prerender
时-它仅使用contacts
或npm run serve:ssr
呈现一页(npm run serve:prerender
)。 为什么会发生这种情况?