标签: meteor
Meteor docs陈述assets API:
asyncCallback 功能 可选回调,在函数完成后与错误或结果异步调用。如果未提供,则该功能将同步运行。
asyncCallback
尽管异步运行,许多Meteor功能仍可用于同步样式。
Assets API阻止同步还是Fibers同步?
答案 0 :(得分:0)
它使用fs io阻止,使用光纤使其同步:
fs
https://github.com/meteor/meteor/blob/19080bd53de3e0954e17914410bcf3fa0fead9c8/tools/server/boot.js#L189
所以它的光纤阻塞了#,你可以在一种方法中使用this.unblock()来创建新光纤,如果当前的光纤被阻挡了。
this.unblock()