【发布时间】:2015-09-28 18:26:39
【问题描述】:
var app = require('koa')();
var router = require('koa-router');
app.use(router(app));
抛出此错误:
AssertionError: app.use() 需要生成器函数
很多示例代码都说以这种方式设置 koa-router。它应该向 koa 应用程序添加方法。
【问题讨论】:
-
koa-router 包在几个月前发生了变化,并删除了扩展应用程序对象的功能,正如您在上面编码的那样......它曾经以这种方式工作,但这是一个突破性的变化github.com/alexmingoia/koa-router/issues/120.
-
@詹姆斯哇。尝试学习时可能会如此混乱。您能否将您的评论发布为答案,以便我将其标记为已回答。您还可以添加我应该使用的代码语法吗?
标签: javascript koa