1
resposta

Cannot find name 'RouterModule'.ts(2304)

import { NgModule } from '@angular/core'; import { Routes } from '@angular/router';

import { PhotoListComponent } from './photos/photo-list/photo-list.component'; import { PhotoFormComponent } from './photos/photo-form/photo-form.component';

const routes: Routes = [ { path: 'user/flavio', component: PhotoListComponent }, { path: 'p/add', component: PhotoFormComponent } ];

@NgModule({ imports: [ RouterModule.forRoot(routes) ], exports: [ RouterModule ] }) export class AppRoutingModule { }

1 resposta

Fala ai Willian, tudo bem? Reparei que você está usando o RouterModule para declarar as rotas com a função forRoot, porém, não vi a importação do mesmo.

Acho que faltou você importar ele, por exemplo:

import { Routes, RouterModule } from '@angular/router';

Espero ter ajudado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software