NestJs系列-开胃小菜(二)工欲善其事,必先利其器

640 阅读1分钟

装依赖包

本文主讲安装哪些包,后续会完善分别入到引导安装使用!!!

API文档 swagger

  • 如果你没有使用fastify,就安装以下包
npm install --save @nestjs/swagger swagger-ui-express

使用TypeORM+Mysql实现数据持久化

  • 安装这个有两个选择,一个是官方的如下,分别安装了 typeormmysql两个包
npm install --save typeorm mysql
  • 另一个是我看那位大佬文章的安装包,我就用的是下面大佬用的包,分别是 @nestjs/typeorm, typeorm ,mysql2三个包
npm install --save @nestjs/typeorm typeorm mysql2

表单验证 class-validator class-transformer

npm install class-validator class-transformer

jwt

npm install @nestjs/passport passport passport-local @nestjs/jwt passport-jwt
npm install -D @types/passport-local @types/passport-jwt

加密

npm install crypto-js @types/crypto-js

邮件服务器

  • 因为我计划弄一个IT黑名单公司软件开发,所以目前想到的东西会多一个邮件服务器
npm install --save @nestjs-modules/mailer nodemailer

相关链接