私は Node.js と MongoDB の両方を初めて使用します。このガイドに従っています: http://howtonode.org/express-mongodbは、Node.js と MongoDB で簡単なブログを作成します。
NodeがMongodbに接続しようとすると、失敗しており、その理由がわかりません。
私のapp.jsファイルで私は持っています:
var articleProvider = new ArticleProvider('127.0.0.1', 27107);
私の articleprovider-mongodb.js ファイルには
var Db = require('mongodb').Db;
var Connection = require('mongodb').Connection;
var Server = require('mongodb').Server;
var BSON = require('mongodb').BSON;
var ObjectID = require('mongodb').ObjectID;
ArticleProvider = function(host, port) {
this.db = new Db('node-mongo-blog', new Server(host, port, {auto_reconnect: true}, {}));
this.db.open(function(err){
if(err) {
console.log(err);
}
});
};
私の端末では、次のようになります。
8 月 9 日 10:48:19 - [nodemon] の開始node app.js
[エラー: [127.0.0.1:27107] への接続に失敗しました]
node.js v0.8.6 と mongodb v2.0.6 を実行しています
これらのファイルには他のコードがありますが、私が見る限り、db 接続には影響しません。