E aí cara, beleza?
Você executou o comando npm install mongodb dentro da pasta do projeto?
Além disso, quando você tenta conectar o banco de dados está substindo os caracters pela sua senha?
E adicionando a palavra livraria depois do "/" e antes do "?"
Assim: mongodb.net/livraria?
Te mandar como está meu arquivo dbConnect.js
import mongoose, { mongo } from "mongoose";
async function conectaNaDatabase() {
mongoose.connect(mongodb+srv://admin:suasenhaaqui@cluster0.638bb.mongodb.net/livraria?retryWrites=true&w=majority&appName=Cluster0);
return mongoose.connection;
}
export default conectaNaDatabase;
Você precisa colocar o link correto do seu cluster, adicionar sua senha no campo senha e a palavra livraria onde eu especifiquei.