uri*_*ish 12 node.js express koa
我有现有的代码,实现了一个快速中间件.如何在Koa应用程序中使用此中间件?
当我尝试打电话app.use(expressMiddleware)以便在我的Koa应用程序中使用中间件时,Koa抱怨需要生成器功能:
AssertionError: app.use() requires a generator function
Run Code Online (Sandbox Code Playgroud)
所以我想这里需要某种适配器或技巧......想法?
Tom*_*las 14
此外,您可以尝试koa-connect:https://github.com/vkurchatkin/koa-connect
它看起来很简单:
var koa = require('koa');
var c2k = require('koa-connect');
var app = koa();
function middleware (req, res, next) {
console.log('connect');
next();
}
app.use(c2k(middleware));
app.use(function * () {
this.body = 'koa';
});
app.listen(3000);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6137 次 |
| 最近记录: |