Есть несколько вещей, которые мне не хватает в вашем коде. Во-первых, app.routing.module
необходимо импортировать и зарегистрировать в app.module.ts:
import { AppRoutingModule } from './app-routing.module';
imports: [
BrowserModule,
AppRoutingModule,
...
]
С другой стороны, я не вижу розетки маршрутизатора:
<router-outlet></router-outlet>
Я бы посоветовал вам использовать компонент приложения (app.comp onet. html), например, так:
<app-navbar></app-navbar> // if you use one
<router-outlet></router-outlet> // this is where the routing happens
В index.html
вы ссылаетесь на компонент app.com вот так:
<body>
<app-root></app-root>
</body>
Тогда оба варианта, предложенные Кишаном Пателем, должны сработать.