Nestjs 中的中间件,Nestjs 中的管道

106 阅读1分钟

通俗的讲:中间件就是匹配路由之前或者匹配路由完成做的一系列的操作。中间件中如果想往下匹配的话,那么需要写 next()

nest g middleware init

image.png

image.png

image.png

image.png

一、 关于 Nestjs 中的管道 通俗的讲:Nestjs 中的管道可以将输入数据转换为所需的输出。此外,它也可以处理验证,当数据不正确时可能会抛出异常。

image.png

image.png

三、 Nestjs 中管道结合 Joi 库实现数据验证 npm install joi

image.png