【发布时间】:2013-11-06 03:52:45
【问题描述】:
这已经困扰了我一段时间,所以我想我只需对其进行快速 QA:
如果一个人有一个普通的 nodeJS 模块或其他东西,并且它在服务器端有一个异步功能。我如何使它同步。例如,我如何将 nodejs fs.stat 异步函数转换为同步函数。
例如我有
服务器端js
Meteor.methods({
getStat:function() {
fs.stat('/tmp/hello', function (err, result) {
if (err) throw err;
console.log(result)
});
}
});
如果我从客户端调用它,我会返回 undefined 作为结果,因为结果在回调中。
【问题讨论】:
标签: asynchronous meteor sync node-fibers