Получение ошибки тайм-аута 504 при попадании на прямой URL модуля.Этот проект разработан с Angular 6 - PullRequest
0 голосов
/ 22 апреля 2019

У меня есть проект, разработанный с Angular версии 6. У меня проблемы с одним из моих модулей, который имеет вложенную маршрутизацию. Этот проект работает нормально при создании сборки с помощью "ng build --prod". Но всякий раз, когда я использую Angular SSR для создания сборки, используя «npm run build: ssr && npm run serve: ssr». У меня ошибка 504 шлюза после запуска.

Все остальные модули, у которых нет вложенной маршрутизации, работают нормально. Всякий раз, когда я непосредственно обращаюсь к модулю с вложенной маршрутизацией, он показывает мне «504 ошибка таймаута шлюза».

Пожалуйста, найдите ниже URL

https://myforexeye.com/services/money-changing/buy-forex

const moneyChangingRoutes: Routes = [

{

path: '',  
component: ForexComponent,
children: [

  {path: '', redirectTo: 'buy-forex'},
  {path: 'buy-forex', component: BuyForexComponent},      
  {path: 'sell-forex', component: SellForexComponent},
  {path: 'money-transfer', component: MoneyTransferComponent},
  {path: 'better-quote', component: BetterQuoteComponent},
  {path: 'rate-alert', component: RateAlertComponent}

]

},

{

path: 'buy-order-details', 
component: BuyOrderDetailComponent,
children: [

  {path: '', redirectTo: 'order-detail'},
  {path: 'order-detail', component: BuyOrderDetailsComponent,
  canActivate: [AfterLoginGuardService, BuyForexGuard]},
  {path: 'passenger-detail', component: BuyPassengerDetailComponent,
  canActivate: [AfterLoginGuardService,BuyForexGuard]},
  {path: 'travel-detail', component: BuyTravelDetailComponent,
  canActivate: [AfterLoginGuardService,BuyForexGuard]

},
{

путь: 'обработка заказа', компонент: OrderProcessingComponent, canActivate: [AfterLoginGuardService, BuyForexGuard]

},

{

путь: 'обработка заказа / доставка', компонент: DeliveryProcessingComponent, canActivate: [AfterLoginGuardService, BuyForexGuard]

}

]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...