nestjs学习
文章平均质量分 77
ykl970719
这个作者很懒,什么都没留下…
展开
-
学习typeScript写服务(nestjs)【六、中间件的使用】
文章目录前言一、用中间件记录日志二、用全局拦截前言中间件是在路由处理程序 之前 调用的函数。 中间件函数可以访问请求和响应对象,以及应用程序请求响应周期中的 next() 中间件函数。 next() 中间件函数通常由名为 next 的变量表示。中间件函数可以执行以下任务:执行任何代码。对请求和响应对象进行更改。结束请求-响应周期。调用堆栈中的下一个中间件函数。如果当前的中间件函数没有结束请求-响应周期, 它必须调用 next() 将控制传递给下一个中间件函数。否则, 请求将被挂起。原创 2022-05-06 15:49:52 · 745 阅读 · 0 评论 -
学习typeScript写服务 (nestjs)【五, 模块用法】
文章目录服务1. 用命令创建service2. 写一些基本的代码一、模块应用二、创建模块三、功能模块基本使用服务介绍模块之前先提一嘴服务(),对于文档这块我看完了并没有明白这个里面写的该是什么,然后我问了我的后端朋友他们的service 层都做些什么,才得知这里一般写数据库操作之前的逻辑.1. 用命令创建servicenest g service cats2. 写一些基本的代码在cats.service.ts文件下写下面代码import { Inject, Injectable } fro原创 2022-03-29 16:13:15 · 1925 阅读 · 1 评论 -
学习typeScript写服务(nestjs)【四,掉接口将数据展示前端页面(vue3+ts)】
文章目录前言一、安装elementUI二、搭建路由及静态页面1. 路由搭建2. 静态页面三、封装axios请求1. 首先安装axios2. 请求封装四、页面掉接口实现增删改查1. 先在创建一个文件用于存放接口的2. 页面实现增删改查最后前言这篇文章将用之前写的增删改查接口渲染到前端页面,这里借助elementui完成页面,效果如下一、安装elementUI文档:https://element-plus.gitee.io/zh-CN/guide/installation.html#%E7%8E%A原创 2022-03-23 12:30:15 · 1348 阅读 · 0 评论 -
学习typeScript写服务(nestjs)【三,连接云数据库】
准备我使用的腾讯云开发作为数据库 文档地址:https://docs.cloudbase.net/api-reference/server/node-sdk/introduction安装包,并初始化项目运行命令npm install --save @cloudbase/node-sdk创建控制器usersnest g controller users在创建好的users文件夹中创建cloud文件夹(用于保存数据库的一些操作,如增删改查,初始化等)创建init.ts文件,初始化数原创 2022-03-15 17:44:50 · 1863 阅读 · 1 评论 -
学习typeScript写服务(nestjs)【二,写一些简单的请求】
准备搭建了nestjs项目之后,先要安装swagger包方便做接口调试,安装命令npm install --save @nestjs/swagger swagger-ui-express然后在main.ts中使用(这里我直接将我的代码粘过来了)main.tsimport { NestFactory } from '@nestjs/core';import { AppModule } from './app.module';import { DocumentBuilder, Swagger原创 2022-03-14 12:28:13 · 1158 阅读 · 0 评论 -
学习typeScript写服务(nestjs)【一,用脚手架搭建项目】
准备首先要安装nodejs,并配置环境变量安装完了就可以开始玩耍了一、安装nest.js官网地址:https://docs.nestjs.cn/8/introduction?id=%e5%ae%89%e8%a3%85安装$ npm i -g @nestjs/cli$ nest new project-name第一行是安装nestjs脚手架(-g 是全局安装)第二行是 创建nestjs项目(这一步需要在一个你想要的文件夹中执行,project-name为项目名,可以自己随便起)然后等原创 2022-03-11 11:50:43 · 1633 阅读 · 0 评论