现在CoffeeScript支持生成器,但是,我发现只有您使用yield关键字,然后您的函数将被编译成生成器,这是我的问题,我使用koa编写我的代码,和一些中间件我不需要异步逻辑,所以我不需要yield,所以,CoffeeScript认为它是一个正常的函数,但是,koa说:app.use() requires a generator function,T^T,有人有解决方案吗?
我正在为我的应用程序中的API端点编写中间件,以响应来自其他应用程序的webhook,并且对Koa相对较新,因此对其模式并不完全熟悉。我想把我的中间件构造如下: // Respond to server issuing the webhookreturn next();然而,这似乎不起作用,因为我的任何异步方法中的错误都可能导致路由错误。ctx.status = 200
}