localhost versus 127.0.0.1

Il existe un fichier de config pour mongodb

D'après la note : 

https://www.mongodb.com/docs/manual/reference/configuration-options/#mongodb-setting-net.bindIp



Vous devez lancer : $ mongod --ipv6

Vous pourrez ainsi vous connecter avec l'écriture localhost

mongoose.connect('mongodb://localhost:27017/my_courses', { useUnifiedTopology: true, useNewUrlParser: true });
// mongoose.connect('mongodb://127.0.0.1:27017/my_courses', { useUnifiedTopology: true, useNewUrlParser: true });


download

 https://www.mongodb.com/try/download/community