Сопоставление подстановочных знаков углового маршрутизатора 3

Что не так с последующей настройкой маршрута? Я всегда ориентирован на** даже если есть маршрут дляapp/jungle.

import {bootstrap} from '@angular/platform-browser-dynamic';


import { RouterConfig, provideRouter } from '@angular/[email protected]'

import {App} from './app';
import { HomeComponent } from './home.component';
import { JungleComponent } from './jungle.component';
import { NotFoundComponent } from './not-found.component';



const APP_ROUTES: RouterConfig = [
  {
    path: '', pathMatch: '', redirectTo: 'app/home'
  },
  {
    path: 'app/', pathMatch: '', redirectTo: 'app/home'
  },
  {
    path: 'app/home', component: HomeComponent
  },
  {
    path: 'app/jungle', component: JungleComponent
  },
  {
    path: '**', component: NotFoundComponent
  }
]

bootstrap(App, [provideRouter(APP_ROUTES)])
  .catch(err => console.error(err));

Вот это плункер.Я использую @ angular / router @ 3.0.0-beta.2

Ответы на вопрос(1)

Ваш ответ на вопрос