NestJS 生命周期

启动阶段 请求阶段
AppModule 根模块 · 应用图起点 imports 递归加载 Module Module 扫描元数据并声明 实例化 Provider 构建 DI 容器 注册路由 @Controller / @Get 应用就绪 可接收请求 Request 外部进入 Middleware 透传 · 增强 Guard 鉴权 · 上下文 Interceptor 前置 · 拦截 Pipe 校验 · 转 DTO Controller 路由分配 Service 业务逻辑 Interceptor 后置 · 包装 Response 返回客户端 Exception Filter 异常兜底
app.module.ts 启动阶段
准备演示…