退出代码8 @ node_modules / fibers / futures.js

时间:2016-07-22 15:42:34

标签: meteor

Adams-MacBook-Pro:faze1app adamhanna$ meteor
[[[[[ ~/Desktop/apps/temp/faze1App ]]]]]      

=> Started proxy.                             
=> Started MongoDB.                           
=> Meteor 1.3.5.1 is available. Update this project with 'meteor update'.
W20160722-07:52:52.466(-7)? (STDERR)          
W20160722-07:52:52.468(-7)? (STDERR) /Users/adamhanna/.meteor/packages/meteor-tool/.1.3.2_4.1qxzz7q++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:300
W20160722-07:52:52.469(-7)? (STDERR)                        throw(ex);
W20160722-07:52:52.469(-7)? (STDERR)                              ^
W20160722-07:52:52.469(-7)? (STDERR) [object Object]
=> Exited with code: 8

错误并没有告诉我太多,所以很难调试。它只发生在这个项目中,所以我确定它是特定于项目的。

我试过了:

无论如何从错误中获取更多信息而不是[object Object]?

1 个答案:

答案 0 :(得分:0)

解决

好的,所以这是我的错,但如果错误更具描述性,那就太好了。

基本上,我需要将我的应用程序连接到多个mongoDB,所以我的服务器代码中包含以下内容:

var myOtherDatabase = new MongoInternals.RemoteCollectionDriver("mongodb://myOtherMongoURI");
myOtherCollection = new Mongo.Collection('stuff', { _driver: myOtherDatabase });

我已经设置了其他mongoDB并忘记允许从我的新ip访问。我的应用程序无法连接并且引发了错误。