Nest
Mack Liu
这个作者很懒,什么都没留下…
展开
-
nodejs企业级开发框架nest学习总结 - 7.NestJS入门swagger,快速搭建restfulApi文档
swaggerswagger:一个功能强大的高清格式来描述RESTful API。Nest提供了专用的模块来使用它1. 安装swaggeryarn add @nestjs/swagger swagger-ui-express --save如果使用fastify,则必须安装fastify-swagger而不是swagger-ui-express:yarn add @nestjs/swag...原创 2019-10-25 19:48:43 · 5435 阅读 · 0 评论 -
nodejs企业级开发框架nest学习总结 - 6.NestJS入门一些快速创建controller、module和test三个文件的命令、使用websocket
1.初始化项目nest new webscoket-demo2.安装webscoket相关依赖yarn add @nestjs/websockets @nestjs/platform-socket.io @types/socket.io3.创建网关// events.gateway.tsimport { Client } from 'socket.io';import { Web...原创 2019-10-23 16:50:25 · 2094 阅读 · 0 评论 -
nodejs企业级开发框架nest学习总结 - 1.NestJS入门controller、DTO、providers、module
NestJS入门controller、DTO、providers、module。官方API地址https://docs.nestjs.com/Nest(或NestJS)是一个用于构建高效,可扩展的Node.js服务器端应用程序的框架。也可以在Nest中使用express框架的扩展安装(官方也有推荐) npm i -g @nestjs/cli //全局安装脚手架 nest new proj...原创 2019-09-01 17:35:21 · 3193 阅读 · 0 评论 -
nodejs企业级开发框架nest学习总结 - 2.NestJS入门middleware、exceptionFilter、Pipe。
NestJS入门middleware、exceptionFilter、pipe。前面一节介绍了NestJS的controller、DTO、providers、module等的学习1.middleware中间件是在路由处理程序之前调用的函数。中间件函数可以访问请求和响应对象,以及next()应用程序请求 - 响应周期中的中间件功能。中间件例子:core跨域中间件、bodyparser中间件、...原创 2019-09-01 23:00:36 · 3080 阅读 · 1 评论 -
nodejs企业级开发框架nest学习总结 - 3.NestJS入门guard、interceptor、customDecorator、循环引用、注入作用域、生命钩子等
NestJS入门guard、interceptor、customDecorator、循环引用、注入作用域、生命钩子等官方API地址(点击跳转)点击跳转到个人的博客(前面两节)1.guard-守卫(每个中间件之后执行,但在任何拦截器或管道之前执行。)1.1简单例子,守卫需要实现CanActivate接口// guard/auth.guard.ts@Injectable() // 守卫必须...原创 2019-09-03 16:48:58 · 2450 阅读 · 0 评论 -
nodejs企业级开发框架nest学习总结 - 4.NestJS入门Authentication认证,TypeORM数据库连接
NestJS入门Authentication认证,TypeORM数据库连接官网API点击这里跳转1.Authentication依赖包安装(passport-jwt)yarn add @nestjs/passport passport passport-local @types/passport-local @nestjs/jwt passport-jwt @types/passport-j...原创 2019-09-05 13:45:08 · 3270 阅读 · 3 评论 -
nodejs企业级开发框架nest学习总结 - 5.NestJS入门使用mongoose、multer、验证、缓存、安全等
mongoose、multer、验证、缓存、安全等官方nestjsAPI地址1.nestjs结合mongoose1.1 安装mongoose和nest相关cnpm i @nestjs/mongoose mongoose --save1.2 配置连接数据库方式1,直接配置// mongo.module.tsimport { Module } from '@nestjs/commo...原创 2019-09-15 15:16:43 · 2475 阅读 · 0 评论