運行node.js報錯:Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson


具體報錯內容:
{ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } 
  js-bson: Failed to load c++ bson extension, using pure JS version
 
第一步:

找到 module mongodb ..node_modules\mongodb\node_modules\bson\ext\index.js

並改變bson引用的路徑

bson = require('../build/Release/bson');

bson = require('../browser_build/bson');
bson = require('bson');

 

第二步:
把mongoose 版本改成3.8.23
運行:
npm install mongoose@3.8.23
 
或者

在package.json文件里
修改成
"mongoose ": "~3.8.23"
  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM