这到底是为啥啊,字数不够字数不够?
发布于 3年前 作者 uandur 1516 次浏览

在看node.js开发指南 做书上那个例子,mongodb是启动了 但是运行还是报错

C:\Node\Microspace>node app.js

module.js:340
    throw err;
          ^
Error: Cannot find module 'bson'
    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)
    at C:\Node\Microspace\node_modules\connect-mongo\node_modules\mongodb\lib\mo
ngodb\index.js:36:22
    at Array.forEach (native)
    at Object.<anonymous> (C:\Node\Microspace\node_modules\connect-mongo\node_mo
dules\mongodb\lib\mongodb\index.js:26:25)
    at Module._compile (module.js:449:26)
    at Object.Module._extensions..js (module.js:467:10)
    at Module.load (module.js:356:32)
6 回复

bson 这个模块装了么?

这是干嘛的?没装呢,为啥要这个啊?

@uandur mongodb 需要这样一个模块的, https://github.com/mongodb/node-mongodb-native/blob/master/package.json#L61 按说安装 mongodb 过程中会自动安装的… 怎么?

@jiyinyiyong 就是啊,google半天没遇到过这样问题的。我现在怎么办,重新装mongodb么?

@uandur 试试看吧, 看看有没有错误或者警告的提示

@jiyinyiyong 嗯 谢谢啦,我先试试看

回到顶部