Das passiert, wenn der Mongod-Prozess nicht ist läuft oder Sie verbinden sich mit dem falschen Host/IP.
Läuft es auf Ihrem Localhost und wenn ja, können Sie von der Mongo-Shell aus darauf zugreifen?
Versuchen Sie, es mit einer Mindestversion einer App mit node, express und dem mongodb nodejs-Treiber zu testen.
Ich habe es mit diesen Dateien getestet:
- http://howtonode.org/express-mongodb/articleprovider-mongodb. js
- http://howtonode.org/express-mongodb/app.js
Und es hat gut funktioniert, bis auf die letzten beiden Zeilen von app.js wegen express 3.x statt 2.x im Beispiel verwendet.
var server = app.listen(3000);
console.log("Express server listening on port %d in %s mode", server.address().port, app.settings.env);