首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
nestjs+fastify+prisma
用户1734586190553
创建于2025-08-13
订阅专栏
nestjs学习记录
暂无订阅
共14篇文章
创建于2025-08-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
发布到阿里云
nestjs node环境 表名大小写 原因 统一小写 多对多关系 失败的处理 打包导入 打包 文件目录 安装依赖 prisma初始化 prisma 运行项目
markdown文档解析
markdown-it 依赖 初始化 读取文件 解析html 自定义瞄点 点击瞄点 监听瞄点 样式 安全 措施 防护目标 实现难度 禁用 HTML 阻断脚本注入 ⭐⭐ 链接属性控制 防止钓鱼与 ope
守卫
守卫 loginGuard permissionGuard 注册guard
swagger
swagger接口文档 配置 添加注释, npm install @nestjs/swagger
拦截器
拦截器 接口返回 访问记录 注册,NestInterceptor,FormatResponseInterceptor
HttpExceptionFilter
HttpExceptionFilter 内置 HTTP 异常类 异常类 状态码 适用场景 内置 HTTP 异常类
winston日志
winston 配置 打印日志 npm install nest-winston winston winston-daily-rotate-file npm install chalk:颜色标识
jwt
jwt 安装配置 env config 注册 使用 生成 验证 token组成 session区别 缺陷 jwt缺陷 无感刷新 单token 时机 问题 双token 安全性 刷新时机 对用户的控制
邮箱验证
邮箱验证 安装配置 模型 env config 创建模块 调用 比对验证码 npm install nodemailer --save
用户模块
用户模块 创建 DTO ValidationPipe crud nest g res user /module
prisma
prisma 安装配置 区分环境 添加模型 常用注解 relation map prisma模块 使用 常用操作 upsert
fastify引擎
nest默认express 集成 Fastify 可显著提升性能 fastify 介绍 使用 区别 静态资源 待探索
项目初始化
项目初始化 spec 远程仓库 env cross-env process @nestjs/config 配置 使用
创建项目
创建项目 nest new 项目名称 前言 nestjs+fastify+prisma学习的笔记 nest cli 安装 命令