我有一个关于在 Node.js 中使用 Fibers 的问题。以下代码失败并显示错误消息:
此 Fiber 已在运行
train
例行公事。
var f = Fiber(function() {
var fiber = Fiber.current;
utils.enseeds(seeds, function(err, response){
fiber.run(response)
})
var myseeds = Fiber.yield()
utils.train(train, test, myseeds, function(err, response){
fiber.run(response)
})
var stats = Fiber.yield()
})
f.run();
出于某种原因,它不喜欢myseeds
,如果我换成其他东西,它就可以工作myseeds
。train
为什么会这样?