NodeJS 为什么Express内置中间件使用括号语法,而定制中间件不使用?

e5nszbig  于 2023-06-05  发布在  Node.js
关注(0)|答案(1)|浏览(170)

为什么express内置中间件使用parathesis语法,如app.use(express.json()),而定制的不使用parathesis语法,如app.use(logger)
它只是抛出错误与parathesis
我不确定它是否在文档中

aiqt4smr

aiqt4smr1#

use接受一个处理请求并可能写入响应的函数。调用json()返回这样的函数,而你的logger已经这样的函数。

相关问题