Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson: Failed to load c++ bson extension, using pure JS version
angularjs, javascript, mongodb, node.js, windows
Solution
Find in npm module mongodb:
..\node_modules\mongodb\node_modules\bson\ext\index.js
Change path to js version in catch block:
bson = require('../build/Release/bson');
To:
bson = require('../browser_build/bson');
Or copy file in:
..\node_modules\bson\build\Release\bson
From:
..\node_modules\bson\browser_build\bson
Problem
I am getting the below error: ``` { [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson: Failed to load c++ bson extension, using pure JS version ``` Here are my version details: OS: Windows 7 MongoDB: 2.6.5 Node: 0.12.0 I have tried these things before I posted the issue here. I went to `\node-modules\mongoose\node-modules\mongodb\node-modules\bson` folder and made below change in the binding-gyp file from `'include_dirs': [ '<!(node -e "require(\'nan\')")' ]` to `'include_dirs': ["<!(nodejs -p -e \"require('path').dirname(require.resolve('nan'))\")"]` Ran this command `npm install -g node-gyp` I've updated the mongoose version to 3.8.21 inside `package.json` Nothing works. Please suggest