const Koa = require('koa');
const app = new Koa();
app.use(async (ctx, next) => {
const start = new Date();
await next();
const ms = new Date() - start;
console.log(`${ctx.method} ${ctx.url} - ${ms}ms`);
});
// response
app.use(ctx => {
ctx.body = 'Hello Koa in app-async.js';
});
app.listen(3000);
报错: assert.js:85
throw new assert.AssertionError({
^
AssertionError: app.use() requires a generator function
不应该支持es6吗?我也配了babel了啊。
"koa": "^1.2.4"
启动:node server/babel.js
回复 (12)
需要使用 Koa v2
npm install koa@2
Z
@akuma 谢谢你!!!!
Y
async已经可以用了?你node用的什么版本
Y
koa2+node7 不用配babel
Z
@yuu2lee4 我用nvm安装也只能装到node@6.9.0,7还没出来吧?
Z
引用 yerhuasync已经可以用了?你node用的什么版本
@yerhu 因为我配了babel
Z
发现一个runkoa,据说用runkoa启动koa项目,就可以不用配babel了
Y
厉害,用起来顺手么
Y
引用 zp1112@yuu2lee4 我用nvm安装也只能装到node@6.9.0,7还没出来吧?
@zp1112 我装的测试版
M
引用 zp1112发现一个runkoa,据说用runkoa启动koa项目,就可以不用配babel了
@zp1112 用狼叔的runkoa,保治百病
Z
@mosaic101 恩恩,很好地,
参与回复
登录后即可参与回复。登录