Angular 2 ssr / prerender仅渲染一页

时间:2018-12-11 12:17:57

标签: angular typescript angular-ui-router angular-universal

我使用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:ssrnpm run build:prerender时-它仅使用contactsnpm run serve:ssr呈现一页(npm run serve:prerender)。 为什么会发生这种情况?

0 个答案:

没有答案