nestjs入门

217 阅读1分钟

一、项目搭建

  1. 命令行输入
npm i -g @nestjs/cli  //安装nest脚手架
nest new project_name // 创建nest项目,选择pnpm
image-20220614165557388 image-20220614165702762
  1. 项目目录描述
image-20220614165947563
  1. 启动项目
pnpm start:dev

端口3000在main.ts中查看

image-20220614170103209

二、架构描述

nest主要依附于moduleservicecontroller。是一款oop开发的项目。通常情况下,将具体的业务功能都写入到service中,service中的方法可以被导出,最终通过module的连接使其注入到controller中使用。因此划分代码接口会比较清晰。

三、基本接口

image-20220614170828612

四、postman测试

新增一个get请求

image-20220614170921426

五、编写接口

image-20220614171916521

测试接通

image-20220614172221184