【发布时间】:2012-12-22 23:31:39
【问题描述】:
我正在完成我的第一个 node.js 项目。我已经安装了 mongodb,有一个 server.js 文件,当我尝试运行它时,我得到了这个错误
module.js:340
throw err;
^
Error: Cannot find module 'mongodb'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
我很确定我已经安装了 mongodb,我是来自 C# windows 背景的 unix 新手,但我认为这是一个配置不正确的路径?
【问题讨论】:
-
您的项目目录的根目录中有
package.json吗?它是否将“mongodb”列为依赖项?你还记得npm install吗?该错误表示节点找不到“mongodb”JavaScript 包,而不是机器上的 mongodb 服务器。