Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro ao criar o primeiro modulo

Na atividade 07 - Organizando nosso código em módulos da aula 02 - Criando o primeiro componente. Segui os passos apresentados no vídeo revisei e mesmo assim as imagens dos leões não aparecem ao inspecionar os elementos no navegador me deparo com o seguinte erro:

Uncaught Error: Unexpected value 'PhotosModule' imported by the module 'AppModule'. Please add a @NgModule annotation

Arquivo app.module.ts

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';

import { AppComponent } from './app.component';
import { PhotosModule } from './photos/photos.module';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    PhotosModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

Arquivo photos.module.ts

import { NgModule } from "@angular/core";
import { PhotoComponent } from "./photo/photo.component";

NgModule ({
    declarations: [
        PhotoComponent,
    ],
    exports: [ 
        PhotoComponent,
    ]
})

export class PhotosModule {}

Alguém pode me auxiliar com a resolução desse erro???? Refiz todos os passos da aula e procurei soluções no google e stack overflow mas não consegui resolver

1 resposta
solução!

Galera... depois de bater a cabeça eu descobri o erro; meu decorator NgModule estava sem o @, isso era o motivo do erro;