Posts
My thoughts and ideas
Welcome to my blog
My thoughts and ideas
模块是具有 @Module()
装饰器的类。@Module()
装饰器提供了元数据,可供 Nest 用于组织应用程序架构。
中间件是在路由处理器之前调用的函数。它可以访问 request
和 response
对象,以及应用程序请求-响应周期中的 next()
中间件函数。
拦截器是具有注解为 @Injectable()
的类, 应该实现了 NestInterceptor
接口。拦截器可以拦截在请求之后路由接收之前,或是路由响应之后。
Nest 内置了异常层用于处理整个应用程序中所有抛出的异常。当异常未被应用的代码捕获时,它将捕获并返回合适的响应。
```js import { createParamDecorator, ExecutionContext } from ‘@nestjs/common’;