![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nestjs
dxccccccccccc
这个作者很懒,什么都没留下…
展开
-
webstorm 中使用 Eslint+Prettier统一代码风格
nestjs原创 2022-10-28 15:50:53 · 1952 阅读 · 0 评论 -
Nestjs 集成 config module 与 nacos 实现配置化统一
nestjs nacosconfig原创 2022-06-14 11:35:30 · 2426 阅读 · 2 评论 -
nestjs 中请求 fastapi 获取响应值记录
文章目录nestjs 中请求 fastapi 获取响应值背景使用实例问题点记录nestjs 中请求 fastapi 获取响应值背景项目需求, 在 nestjs 中请求 fastapi 后端服务, 获取响应值, 再进行一些业务处理.使用可以使用 nestjs 的 http 模块 官方文档: https://docs.nestjs.com/techniques/http-module实例 const fd = new FormData() fd.append('file', file原创 2022-03-02 16:49:07 · 440 阅读 · 0 评论 -
基于nestjs与log4js的日志模块集成
2. 需求分析3. 需求实现0. 安装npm包1. log4js 配置官方文档注意点, 配置类中有两个主要参数2. 实例化日志类注意点3. 利用记录请求信息注意点4. 利用记录出参信息注意点5. 利用实现全局异常的捕捉注意点6. 自定义typeorm 日志模块注意点7. 根据env获取对应的配置信息注意点项目目录下新建 文件夹...原创 2021-04-26 16:25:29 · 5397 阅读 · 12 评论 -
NESTJS 中的日志系统
NESTJS 中的日志系统winston背景: 需在现有TS项目中新增log系统, 用于记录请求以及相应信息,因为对ts的学习不是很深入,所以记录过程以供复盘.log模块选型: 社区的主流日志实现有: log4js, Winston, pino 简单压测结果为 log4js>winston>pino>bunyan 综合网络教程及star数, 选择 log4js 需注意点: 日志格式化输出, 信息易读性 日志文件切割存储, 定时清理, 减少内存占用 模块包可配置原创 2021-04-21 15:48:18 · 3620 阅读 · 0 评论 -
【NestJS】配置信息与环境变量
NestJS 下配置信息与环境变量参考文章 [https://juejin.cn/post/6844903879646117901]1.背景项目目前是一套, 配置化写死的, 由于做的一个日志系统导致现在有些问题,需要配置信息代码化.总而言之,需要进行整合获取不同的配置.获取配置的方式: - 硬代码,直接写死。- ❌ 可维护性低 - 写死在ts文件,例如config/app.ts中。 - ❌ 无法区分环境进行配置 - 直接读取.env文件。 - ❌ 虽然解决了环境变量问题但是不推荐 - 环境变原创 2021-04-21 15:45:53 · 2653 阅读 · 1 评论 -
nestjs项目新建
nestjs项目新建新学习了nestjs, 之前一直用的python, 现在记录一下- 安装node.js- 安装nest脚手架 npm i -g @nestjs/cli // nest-cli脚手架,第一次安装 nest new 项目名称 // 创建新项目 /* 遇到报错 无法加载文件 D:\Program Files\nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本。 解决: - get-ExecutionPolicy // 查看权限原创 2021-04-21 15:41:38 · 832 阅读 · 0 评论