我正在尝试从 node.js 连接到 mongoDB 并将文件(“函数”)上传到 MongoDB。有人可以验证我的代码有什么问题吗?
当我运行 js 文件时,出现以下错误:错误:在 Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) 找不到模块 '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');
});
});
});
});
有人可以让我知道问题是什么吗?非常感谢提前