2
respostas

[Dúvida] ERROR [ExceptionHandler]

alguem sabe resolver ess erro

ERROR [ExceptionHandler] Nest can't resolve dependencies of the PedidoService (PedidoEntityRepository, UsuarioEntityRepository, ?). Please make sure that the argument "ProdutoEntityRepository" at index [2] is available in the PedidoModule context.

sendo que o 'ProdutoEntityRepository' nao existe no meu projeto, ja tentei procurar mas nao tem nada igual a ele

2 respostas

resolvi, mas agora aparece esse erro:

Nest cannot create the PedidoModule instance. The module at index [1] of the PedidoModule "imports" array is undefined.

meu modulo: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

E aí, John!

Então, esse erro do Nest tá dizendo que ele tá tentando injetar uma dependência chamada ProdutoEntityRepository no seu PedidoService, mas não tá encontrando ela em lugar nenhum. E pelo que você falou, realmente, se você já procurou e não achou nada com esse nome no seu projeto, é estranho.

Agora, sobre o segundo erro que você mencionou, parece que tem algo errado com a configuração do módulo PedidoModule. Ele tá falando que tem algo faltando ou mal definido no array de "imports" desse módulo.

Olha, pode ser que em algum lugar do seu código ou configuração, você tenha mencionado esse ProdutoEntityRepository sem querer. Dá uma revisada nos lugares onde você tá usando o PedidoService e vê se não tem nada relacionado a isso.

E pro segundo erro, dá uma olhada no PedidoModule e confirma se tudo tá certinho no array de "imports". Às vezes, é só uma configuração faltando ou um módulo que você esqueceu de importar.