nestjs

NestJs swagger接口文档

文档:https://docs.nestjs.cn/9/recipes?id=swagger 安装 首先,您必须安装所需的包: npm install --save @nestjs/swagger swagger-ui-express 如果你正在使用 fastify ,你必须安装 fastify-s ......
接口 swagger 文档 NestJs

NestJs 守卫

简介 https://docs.nestjs.cn/9/guards 守卫是一个使用 @Injectable() 装饰器的类。 守卫应该实现 CanActivate 接口。 守卫有一个单独的责任。它们根据运行时出现的某些条件(例如权限,角色,访问控制列表等)来确定给定的请求是否由路由处理程序处理。这 ......
NestJs

NestJs 异常过滤器

文档:https://docs.nestjs.cn/9/exceptionfilters 实现 新建文件 common下面新建 filter.ts 实现 让我们创建一个异常过滤器 它负责捕获作为HttpException类实例的异常 并为它们设置自定义响应逻辑 为此,我们需要访问底层平台 Reque ......
过滤器 NestJs

NestJS 拦截器 和 RxJs

为什么要介绍RxJs 因为 在 Nestjs 已经内置了 RxJs 无需安装 并且Nestjs 也会有一些基于Rxjs提供的API RxJs是什么 RxJs 使用的是观察者模式,用来编写异步队列和事件处理。 Observable 可观察的物件 Subscription 监听Observable Op ......
NestJS RxJs

NestJs 中间件

https://docs.nestjs.cn/9/middlewares 中间件简介 中间件是在路由处理程序 之前 调用的函数。 中间件函数可以访问请求和响应对象,以及应用程序请求响应周期中的 next() 中间件函数。 next() 中间件函数通常由名为 next 的变量表示。 Nest 中间件实 ......
中间件 NestJs

nestJs 管道

文档:https://docs.nestjs.cn/9/pipes 管道是什么 管道是具有 @Injectable() 装饰器的类。管道应实现 PipeTransform 接口。 管道的作用 管道有两个典型的应用场景: 转换:管道将输入数据转换为所需的数据输出(例如,将字符串转换为整数) 验证:对输 ......
管道 nestJs

nestJs 模块

文档: https://docs.nestjs.cn/9/modules 模块@Module 每个 Nest 应用程序至少有一个模块,即根模块。 根模块是 Nest 开始安排应用程序树的地方。 事实上,根模块可能是应用程序中唯一的模块, 特别是当应用程序很小时,但是对于大型程序来说这是没有意义的。 ......
模块 nestJs

NestJs 提供者

文档:https://docs.nestjs.cn/9/providers Providers 是 Nest 的一个基本概念。 许多基本的 Nest 类可能被视为 provider - service, repository, factory, helper 等等。 他们都可以通过 construc ......
提供者 NestJs

nestJs 控制器

参考: https://docs.nestjs.cn/9/controllers 控制器负责处理传入的请求和向客户端返回响应。 控制器的目的是接收应用的特定请求。路由机制控制哪个控制器接收哪些请求。通常,每个控制器有多个路由,不同的路由可以执行不同的操作。 为了创建一个基本的控制器,我们使用类和装饰 ......
控制器 nestJs

nestjs cli 常用命令

列出所有命令 nest --help 生成controller.ts nest g co user 生成 module.ts nest g mo user 生成service.ts nest g s user 一个命令生成CRUD nest g resource makalo 第一次使用这个命令的时 ......
命令 常用 nestjs cli

nestJs萌新初探

nestJs 是什么 Nest 是一个用于构建高效,可扩展的 Node.js 服务器端应用程序的框架。它使用渐进式 JavaScript,内置并完全支持 TypeScript(但仍然允许开发人员使用纯 JavaScript 编写代码)并结合了 OOP(面向对象编程),FP(函数式编程)和 FRP(函 ......
nestJs

nestjs搭建HTTP与WebSocket服务

最近在做一款轻量级IM产品,后端技术栈框架使用了nodejs + nestjs作为服务端。同时,还需要满足一个服务同时支持HTTP服务调用以及WebSocket服务调用,此文主要记录本次搭建过程,以及基本的服务端设计。 基本环境搭建 node v14.17.5 nestjs 全局命令行工具(npm ......
WebSocket nestjs HTTP
共42篇  :2/2页 首页上一页2下一页尾页