在meteor应用程序中调用exec时出现错误 – 最大调用堆栈大小超出未定义
这是完整的错误:
处理消息时出现内部exception{ msg: 'method', method: 'myServerMethod', params: [], id: '4' }
最大调用堆栈大小超出undefined
Meteor.methods myServerMethod: -> cmd = 'pwd' exec cmd, (err, stdout, stderr) ->
我不能,为了我的生活,知道为什么我得到这个错误。 我也试过这两个不同的机器。
我需要检查什么东西?
这个错误通常表明你的方法试图返回一些不是EJSON的东西,所以如果它不在列表中,那就是为什么你会得到一个错误。 特别是,你不能返回一个游标,你需要fetch
结果并返回它们。