node.js から mongoDB に接続し、ファイル (「関数」) を MongoDB にアップロードしようとしています。誰かが私のコードの問題を確認してください。
js ファイルを実行すると、次のエラーが表示されます: エラー: Function.Module._load (module.js:280:25) で Function.Module._resolveFilename (module.js:338:15) にモジュール 'mongodb' が見つかりません)
コードは次のとおりです。
var mongodb = require('mongodb');
var url = require('url');
var log = console.log;
var currentTimeStamp = new Date();
var file = require (__dirname + '/functions');
mongodb.MongoClient.connect('mongodb://phx8b03c-fb1d-6.stratus.phx.ebay.com,phx8b03c-316d-6.stratus.phx.ebay.com,phx8b03c-9564-6.stratus.phx.ebay.com',
function (err, client) {
if (err) throw err;
client.createCollection('lbTopology' , function (err, collection) {
if (err) throw err;
collection.insert(file, 'lbTopology' , function (err) {
if (err) throw err;
client.close(function (err) {
if (err) throw err;
console.log('done');
});
});
});
});
誰かが私に何が問題なのか教えてもらえますか? 事前にどうもありがとう