failed to load c++ bson extension using pure js version
When you installed the mongoose module by npm, it hasn't build bson module within it's forlder. see the file 'node_modules/mongoose/node_modules/mongodb/node_modules/bson/ext/index.js'
bson = require('../build/Release/bson');
bson = require('../build/Release/bson');
So just change it to bson = require('bson');
bson = require('bson');
and install bson module by npm.
这里说的很明白,唯一不同的是这个index.js的位置,可能不是上面说的结构,但是一定是在node_modules中的,慢慢找找,找到后按照上面说的,就ok了。
除非注明转载,其他文章均为作者原创,可以自由转载,但请注明转载的本文的地址,请尊重作者的劳动成果。