Jah*_*uez 5 express
我意识到这可能是一个很愚蠢的问题,关于这件事有很多文章,但是我很难找到一个对我来说很清楚的解释,这很有意义。我也没有在stackoverflow中找到这个问题。
我的问题很简单:明确地说,app.set和app.use之间有什么区别?
jfr*_*d00 5
app.set(name, data)将命名属性存储在app对象上,以后可以使用检索该属性app.get(name)。Express文档app.set()中描述了一些具有预定效果的属性名称,它们的作用类似于配置选项。
app.set(name, data)
app
app.get(name)
app.set()
app.use()注册一个中间件回调,该中间件回调将成为传入HTTP请求的请求处理程序链的一部分。根据参数,将针对所有传入请求或仅针对某些请求调用中间件。
app.use()
两者是完全不同的操作,不能直接比较。
归档时间:
7 年,7 月 前
查看次数:
2413 次
最近记录:
6 年,8 月 前