上一页 1 2 3 4 5 6 7 ··· 41 下一页
摘要: 简介 https://docs.nestjs.cn/9/guards 守卫是一个使用 @Injectable() 装饰器的类。 守卫应该实现 CanActivate 接口。 守卫有一个单独的责任。它们根据运行时出现的某些条件(例如权限,角色,访问控制列表等)来确定给定的请求是否由路由处理程序处理。这 阅读全文
posted @ 2023-04-07 10:55 makalo 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 文档:https://docs.nestjs.cn/9/exceptionfilters 实现 新建文件 common下面新建 filter.ts 实现 让我们创建一个异常过滤器 它负责捕获作为HttpException类实例的异常 并为它们设置自定义响应逻辑 为此,我们需要访问底层平台 Reque 阅读全文
posted @ 2023-04-06 16:26 makalo 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 为什么要介绍RxJs 因为 在 Nestjs 已经内置了 RxJs 无需安装 并且Nestjs 也会有一些基于Rxjs提供的API RxJs是什么 RxJs 使用的是观察者模式,用来编写异步队列和事件处理。 Observable 可观察的物件 Subscription 监听Observable Op 阅读全文
posted @ 2023-04-04 15:46 makalo 阅读(231) 评论(0) 推荐(0) 编辑
摘要: https://docs.nestjs.cn/9/middlewares 中间件简介 中间件是在路由处理程序 之前 调用的函数。 中间件函数可以访问请求和响应对象,以及应用程序请求响应周期中的 next() 中间件函数。 next() 中间件函数通常由名为 next 的变量表示。 Nest 中间件实 阅读全文
posted @ 2023-04-04 15:43 makalo 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 文档:https://docs.nestjs.cn/9/pipes 管道是什么 管道是具有 @Injectable() 装饰器的类。管道应实现 PipeTransform 接口。 管道的作用 管道有两个典型的应用场景: 转换:管道将输入数据转换为所需的数据输出(例如,将字符串转换为整数) 验证:对输 阅读全文
posted @ 2023-04-03 18:04 makalo 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 文档: https://docs.nestjs.cn/9/modules 模块@Module 每个 Nest 应用程序至少有一个模块,即根模块。 根模块是 Nest 开始安排应用程序树的地方。 事实上,根模块可能是应用程序中唯一的模块, 特别是当应用程序很小时,但是对于大型程序来说这是没有意义的。 阅读全文
posted @ 2023-03-31 18:10 makalo 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 文档:https://docs.nestjs.cn/9/providers Providers 是 Nest 的一个基本概念。 许多基本的 Nest 类可能被视为 provider - service, repository, factory, helper 等等。 他们都可以通过 construc 阅读全文
posted @ 2023-03-31 16:21 makalo 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 参考: https://docs.nestjs.cn/9/controllers 控制器负责处理传入的请求和向客户端返回响应。 控制器的目的是接收应用的特定请求。路由机制控制哪个控制器接收哪些请求。通常,每个控制器有多个路由,不同的路由可以执行不同的操作。 为了创建一个基本的控制器,我们使用类和装饰 阅读全文
posted @ 2023-03-31 11:21 makalo 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 列出所有命令 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 第一次使用这个命令的时 阅读全文
posted @ 2023-03-30 17:28 makalo 阅读(227) 评论(0) 推荐(0) 编辑
摘要: nestJs 是什么 Nest 是一个用于构建高效,可扩展的 Node.js 服务器端应用程序的框架。它使用渐进式 JavaScript,内置并完全支持 TypeScript(但仍然允许开发人员使用纯 JavaScript 编写代码)并结合了 OOP(面向对象编程),FP(函数式编程)和 FRP(函 阅读全文
posted @ 2023-03-30 15:15 makalo 阅读(115) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 41 下一页