求助 连接不上mongodb
发布于 10 年前 作者 weigeshikebi 4272 次浏览 最后一次编辑是 8 年前 来自 问答

小弟用mongoose连接mongodb, var mongoose = require(‘mongoose’); var conn = mongoose.createConnection(‘mongodb://192.168.1.102/technode’); ,每次移动app.js,都会报一个错 QQ截图20150418231659.jpg 求各位大神解答

6 回复

mongodb://192.168.1.102/technode 没有端口号么?

不要端口吧,我看demo里面也没有

把版本升级试试。

@CommanderXL 什么的版本,mongoose吗?

kerberos@0.0.10 install D:\workspace\TechNode\node_modules\mongoose\node_modul es\mongodb\node_modules\mongodb-core\node_modules\kerberos (node-gyp rebuild 2> builderror.log) || (exit 0)

/ D:\workspace\TechNode\node_modules\mongoose\node_modules\mongodb\node_modules\mo ngodb-core\node_modules\kerberos>node “D:\Program Files\nodejs\node_modules\npm
bin\node-gyp-bin\…\node_modules\node-gyp\bin\node-gyp.js” rebuild /

bson@0.2.21 install D:\workspace\TechNode\node_modules\mongoose\node_modules\m ongodb\node_modules\mongodb-core\node_modules\bson (node-gyp rebuild 2> builderror.log) || (exit 0)


D:\workspace\TechNode\node_modules\mongoose\node_modules\mongodb\node_modules\mo ngodb-core\node_modules\bson>node “D:\Program Files\nodejs\node_modules\npm\bin
node-gyp-bin\…\node_modules\node-gyp\bin\node-gyp.js” rebuild / 安装mongoose时,一直报这个错,求各位大神解答,急

这个问题,最后以一个不是办法的办法解决,把monoose里面的try { callback(err); } catch(err) { //不知道为什么报错,所以在源码里注释了这个错误!!!! // process.nextTick(function() { throw err; }) } 抛出异常的代码注释掉了,程序也能跑了,具体原因还不知道,请各位大神解答

回到顶部