流星错误:无法找到模块' ../ build / Release / bson'

时间:2016-06-19 11:48:39

标签: node.js meteor npm

Meteor中是否有人遇到此错误:

I20160619-11:46:41.856(0)? { [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' }
W20160619-11:46:42.053(0)? (STDERR) js-bson: Failed to load c++ bson extension, using pure JS version

如何解决这个问题?

1 个答案:

答案 0 :(得分:8)

此问题已解决:https://github.com/meteor/meteor/issues/7477

这是由于已弃用的软件包。在我发送的链接中,我们讨论的是名为" gridfs"的Meteor-CollectionFS包。

解决方案是由badmark带来的:他在他的回购中更新了包,从已弃用的包中分发出来。 https://github.com/badmark/Meteor-CollectionFS

那该怎么做:

1.go on this repo,fork整个MeteorFS-Collection locall

2.复制' gridfs'将文件夹放入项目根目录下的packages文件夹中(如果不存在则创建文件夹)。

3.然后你运行流星(Meteor将识别本地版本(在这种情况下为0.3.4))