节点npm start - 找不到模块'mongodb'

时间:2014-08-30 02:34:35

标签: node-mongodb-native

我正在关注Christopher Buechler教程(http://cwbuecheler.com/web/tutorials/2013/node-express-mongo/)for开始使用Node / Express / MongoDB。我进入了第6步,我试图在本地主机上显示用户列表,但我不能让npm开始工作。

当我做npm开始它说 找不到模块'mongodb'

根据评论中的一位有帮助的人:  我不得不做npm install mongo --save和npm install monk --save

但这并没有帮助npm开始工作。

下一步是什么?我追溯了我的脚步,以确保我没有错过任何东西。 这是我的命令行所说的:

C:\ node> cd nodetest1

C:\ node \ nodetest1> npm start

  

nodetest1@0.0.1启动C:\ node \ nodetest1   节点./bin/www

module.js:340     扔错了;           ^ 错误:找不到模块'mongodb'     在Function.Module._resolveFilename(module.js:338:15)     在Function.Module._load(module.js:280:25)     在Module.require(module.js:364:17)     at require(module.js:380:17)     在对象。 (C:\节点\ nodetest1 \ app.js:9:13)     在Module._compile(module.js:456:26)     at Object.Module._extensions..js(module.js:474:10)     在Module.load(module.js:356:32)     在Function.Module._load(module.js:312:12)     在Module.require(module.js:364:17)

npm ERR! nodetest1@0.0.1 start:node ./bin/www 错误的ERR!退出状态8 错误的ERR! 错误的ERR!在nodetest1@0.0.1启动脚本失败。 错误的ERR!这很可能是nodetest1包的问题, 错误的ERR!不是与npm本身。 错误的ERR!告诉作者你的系统失败了: 错误的ERR!节点./bin/www 错误的ERR!您可以通过以下方式获取信息: 错误的ERR! npm owner ls nodetest1 错误的ERR!上面可能有额外的日志记录输出。 错误的ERR!系统Windows_NT 6.1.7601 错误的ERR!命令“C:\ Program Files(x86)\ nodejs \\ node.exe”“C:\ Program File s(x86)\ nodejs \ node_modules \ npm \ bin \ npm-cli.js“”start“ 错误的ERR! cwd C:\ node \ nodetest1 错误的ERR! node -v v0.10.31 错误的ERR! npm -v 1.4.23 错误的ERR!代码ELIFECYCLE 错误的ERR! 错误的ERR!其他记录详细信息可在以下位置找到 错误的ERR! C:\节点\ nodetest1 \ NPM-的debug.log 错误的ERR!不好的代码0

C:\节点\ nodetest1>

感谢您的帮助!

0 个答案:

没有答案