首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法找到模块‘../构建/发布/ bson’]代码:'MODULE_NOT_FOUND‘} version :未能使用纯c++版本加载c++bson扩展

无法找到模块‘../构建/发布/ bson’]代码:'MODULE_NOT_FOUND‘} version :未能使用纯c++版本加载c++bson扩展
EN

Stack Overflow用户
提问于 2015-02-21 20:37:00
回答 36查看 141.6K关注 0票数 158

我得到了以下错误:

代码语言:javascript
运行
复制
{ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } 
  js-bson: Failed to load c++ bson extension, using pure JS version

以下是我的版本细节:

  • 操作系统: Windows 7
  • MongoDB: 2.6.5
  • 节点: 0.12.0

在我把这个问题贴在这里之前,我已经试过了。

  1. 我转到\node-modules\mongoose\node-modules\mongodb\node-modules\bson文件夹,并在绑定-gyp文件中从'include_dirs': [ '<!(node -e "require(\'nan\')")' ]更改为'include_dirs': ["<!(nodejs -p -e \"require('path').dirname(require.resolve('nan'))\")"]
  2. 运行此命令npm install -g node-gyp
  3. 我在package.json中将猫鼬版本更新为3.8.21

毫无办法。请建议

EN

Stack Overflow用户

发布于 2016-09-15 15:18:52

我对bson也有同样的问题。

尝试更新的猫鼬版本

代码语言:javascript
运行
复制
npm install mongoose@4.4

解决了这个问题。

马西莫。

票数 3
EN
查看全部 36 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28651028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档