Olá, Denison. Tudo bem?
Se o problema for realmente na conexão com o MongoDB Atlas. Aqui estão algumas dicas para resolver esse tipo de problema:
Sua string de conexão no arquivo dbConnect.js
parece estar correta à primeira vista. No entanto, um erro muito comum é o uso de caracteres especiais na senha, que precisam ser url-encoded. Por exemplo:
- Se a senha é admin@123, deve ser escrita como admin%40123. Vale tentar.
Verifique se o banco de dados "livraria" realmente existe no seu cluster.
Não aparece nenhum erro? Verifica se tem algum erro ou log.
Por último, verifique se a versão do Mongoose instalada é compatível com o seu código. Você pode tentar atualizar para a versão mais recente ou para a versão usada no curso. O recomendado é a mais recente.
Espero que essas dicas ajudem a resolver o problema. Qualquer dúvida manda aqui. Bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!