Você pode querer verificar se o seu serviço MongoDB está funcionando na porta especificada. Abra um prompt de comando (
WindowsKey+R->cmd->OK
) e execute o seguinte comando:netstat -a | find "27017"
Isso deve fornecer alguma saída como esta:
TCP 127.0.0.1:27017 <MACHINE_NAME>:0 LISTENING
Se você não vir esta linha, você precisa iniciar o MongoDB ou certificar-se de que ele seja executado na porta padrão.
O segundo erro
"Cannot read property 'close' of null"
é simplesmente porque a conexão falha, então seu db
variável conterá um null
valor de acordo com os documentos
que obviamente você não pode executar um close()
sobre. Você pode querer mover esse close()
declaração dentro do else
declaração.