Для запусков вы должны всегда ставить пути, начинающиеся с самых ограничительных, сначала и, в конечном итоге, пути по умолчанию ... Тогда вы не поделились кодом модуля, мы можно только предполагать, что у вас есть готовый файл test-routing.module.ts , в котором правильно определяются компоненты, загружаемые при вызове / сопоставлении путей в этом модуле.
приложение-routing.module.ts
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Routes} from '@angular/router';
export const AppRoutes : Routes = [
{
path: 'test',
loadChildren: './Pages/test/test.module#TestModule'
}, {
path : '',
redirectTo: 'test',
pathMatch: 'full',
}
]
тест-routing.module.ts
import { NgModule } from "@angular/core";
import { Routes, RouterModule } from "@angular/router";
import { TestComponent } from "./test/test.component";
const routes: Routes = [
{
path: "",
component: TestComponent
}
];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule]
})
export class TestRoutingModule {}