どのプラットフォームの隕石でもノードの childprocess.spawn() を使用して成功した人はいますか? 次のように OS X と Windows の両方で試してみましたが、アプリはすぐにクラッシュします。
if (Meteor.isServer) {
Meteor.startup(function() {
cmd = __meteor_bootstrap__.require('child_process').spawn('irb', [], {detached: true, stdio:'pipe'});
cmd.stdout.on('data', function(data){
Fiber(function(){
Replies.remove({});
Replies.insert({message: data});
}).run();
});
});
}
コンソールに、OS X では次のメッセージが表示され、Windows では同様のメッセージが表示されます。
Assertion failed: (handle->InternalFieldCount() > 0), function Unwrap, file ../src/node_object_wrap.h, line 61.
Exited from signal: SIGABRT
誰か考えがありますか?
ありがとう!
-グレッグ