express 中 app.all 和 app.use 的区别是什么?
这么一说确实感觉没区别,不过我好像还没有机会用 app.all,只用过 app.use
@alsotang
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
/a/b
@jysperm 感谢。原来如此。
@jysperm 谢谢
@jysperm 明白了!感谢!