如何在除静态资产之外的所有路由上运行中间件

时间:2016-02-27 23:24:12

标签: node.js express

除静态资产外,是否有办法在所有快速路线上运行中间件?

我尝试在app.use('/', authenticate, app.router());中运行它,但这也导致它运行所有静态资产。

我只需要在我的所有路线上列出它吗?

1 个答案:

答案 0 :(得分:3)

正如@Explosion Pills在评论中指出的那样,

  

(def mapset (comp set map)) 中间件

之后添加中间件

示例代码如下

express.static