首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
nestjs
yuiyide
创建于2023-03-03
订阅专栏
学习-进阶nestjs
等 1 人订阅
共12篇文章
创建于2023-03-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
nest开发:十一 文件上传,大文件切片,断点续传(前后端)vue3+Nest.js
一、过程分析 一、要实现断点续传我们需要拿到文件的hash值,因为只有这样我们才能完成一个识别,当我们的文件名发生改变时,他的文件hash也不会改变,文件名重复的文件的hash也不相同。 前端我们用s
nest开发:十 中间件的基本用法
基本 中间件是在路由处理程序 之前 调用的函数。 中间件函数可以访问请求和响应对象,以及应用程序请求响应周期中的 next() 中间件函数。 next() 中间件函数通常由名为 next 的变量表示。
nest开发:九 自定义装饰器
基本 ES2016 装饰器是一个表达式,它返回一个可以将目标、名称和属性描述符作为参数的函数。通过在装饰器前面添加一个 @ 字符并将其放置在你要装饰的内容的最顶部来应用它。可以为类、方法或属性定义装饰
nest开发:八 守卫guard
基本 守卫是一个使用 @Injectable() 装饰器的类。 守卫应该实现 CanActivate 接口。 我们在守卫上可以进行一个对请求的获取,对请求做一些校验。 这是一个对请求是否具有权限的一个
nest开发:七 拦截器
基础 每个拦截器都有 intercept() 方法,它接收2个参数。 第一个是 ExecutionContext 实例(与守卫完全相同的对象)。 ExecutionContext 继承自 Argume
nest开发:六 module模块
(nestTest: nestTest测试 (gitee.com)) 我们可以看到@Module需要参数源码下有以下的参数 providers 由 Nest 注入器实例化的提供者,并且可以至少在整个模
nest开发:五 Providers(提供者)基本用法与自定义用法二
工厂函数FactoryProvider 可以实现某些逻辑操作例如加入if判断之类的 异步提供者 有时,应延迟应用程序启动,直到完成一个或多个异步任务。 例如,我们可能不想在与数据库的连接建立之前开始接
nest开发:五 Providers(提供者)基本用法与自定义用法一
学习前可以阅读官方中文文档 基础用法 我们可以在module.ts下引入server并在@module,providers下注入 注入后在controller里使用server(此时已注入) 自定义用
nest开发:四 控制器+seesion
一、为方便获取前端传过来的参数,nestjs提供了方法参数装饰器 用来帮助我们快速获取参数 例如下图 参考(69条消息) 小满nestjs(第八章 nestjs 控制器)_小满zs的博客-CSDN博客
nest开发:三 RESTful风格
在nest g res demo创建后,在demo下的controller可以看到 一个请求路径匹配多个请求 get prost get带参请求 path delete 自行使用postman,api
nest开发:二
获取help 创建命令 快捷命令 以上配置引入都会自动修改 使用nestjs 二 nestjs 前后端
nest开发:一
nestjs创建-进阶 安装nest 创建第一个demo controller控制路由 (@Controller装饰器修饰)