Bom dia, Victor! Tudo bem?
Esse erro "ECONNREFUSED" indica que a conexão com o MongoDB não pôde ser estabelecida. Isso pode ocorrer por diversos motivos, mas vou tentar te ajudar com algumas dicas que podem resolver o problema.
Verifique se o MongoDB está rodando: certifique-se de que o serviço do MongoDB está iniciado em sua máquina. Se você estiver usando o MongoDB localmente, pode iniciar o serviço com o comando mongod no terminal. Se estiver usando um serviço de nuvem, como o MongoDB Atlas, verifique se as configurações estão corretas.
Confirme a URL de conexão: verifique se a URL de conexão que você está usando está correta. Para um MongoDB local, a URL geralmente é mongodb://localhost:27017/nomeDoSeuBanco. Para o MongoDB Atlas, certifique-se de que está usando a string de conexão correta fornecida pelo Atlas.
Como exemplo, se você estiver usando o MongoDB Atlas, a string de conexão pode se parecer com isso:
mongodb+srv://<username>:<password>@cluster0.mongodb.net/<dbname>?retryWrites=true&w=majority
Certifique-se de substituir <username>, <password>, e <dbname> pelos valores corretos.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.