这是完整的错误:
处理消息{ msg: 'method', method: 'myServerMethod', params: [], id: '4' }
时的内部异常最大调用堆栈大小超出未定义
Meteor.methods
myServerMethod: ->
cmd = 'pwd'
exec cmd, (err, stdout, stderr) ->
在我的生活中,我无法知道为什么我会收到这个错误。我也在两台不同的机器上试过这个。
我需要检查哪些内容?
答案 0 :(得分:6)
此错误通常表示您的方法正在尝试返回非EJSON-able的内容,因此如果它不在该列表中,那么这就是您收到错误的原因。特别是,您无法返回光标,您需要fetch
结果并返回它们。