MongoError: failed to connect to server [localhost:27017] on first connect
Update 2020 Feb 24:
It would be wise to stay tuned with it. Here is the link for latest library instruction:
https://docs.mongodb.com/manual/administration/install-community/
You haven't started your monogo database. first install mongo install mongo as per your OS https://docs.mongodb.com/v3.0/tutorial/
then follow instructions mentioned on this site: https://docs.mongodb.com/v3.0/tutorial/getting-started-with-the-mongo-shell/
- cd .
- mongod --dbpath "any directory path to start your database "
and then start your node server. It will work fine.
Hope this helps!!
First open another terminal an run command mongod
to start your mongoDB
Then again start you node server npm start
or if you have "nodemon" then using nodemon
I think now everything will be fine it will show
Mongoose connected to mongodb://localhost/your_database