express 中 app.all 和 app.use 的区别是什么?
回复 (5)
A
这么一说确实感觉没区别,不过我好像还没有机会用 app.all,只用过 app.use
J
all 执行完整匹配,use 只匹配前缀
app.use '/a', (req, res, next) ->
console.log 'app.use'
next()
app.all '/a', (req, res, next) ->
console.log 'app.all'
next()
访问 /a use 和 all 都会被调用;访问 /a/b 只有 use 被调用
A
C
T
@jysperm 明白了!感谢!
参与回复
登录后即可参与回复。登录