【发布时间】:2016-10-08 11:52:23
【问题描述】:
我目前正在编写一个 express 应用程序并想使用我编写的一些自定义中间件,但是 express 一直抛出一个问题。
我有一个es6 类,它有一个接受正确参数的方法,如下所示:
foo(req, res, next){
console.log('here');
}
然后在我的应用程序中,我告诉 express 像这样使用它:
const module = require('moduleName');
...
app.use(module.foo);
但是 express 一直抛出这个错误:
app.use() requires middleware functions
任何帮助将不胜感激。
【问题讨论】:
-
foo(req, res, next){ console.log('here'); }?
标签: javascript node.js express middleware