中文文档 https://docs.nestjs.cn/4.6/firststeps
官方文档 https://docs.nestjs.com/
v5.0.0
yarn global add @nestjs/clinest new NestJS
get, post,路由,query,body,responseHeader,requestHeader
import { Get, Post,Controller, Header, Query, Body, Req } from '@nestjs/common';@Controller('login')export class AppController { ?@Get() // get请求 http://localhost:3000/login ?@Header('access-control-allow-origin', '*') ?@Header('X-username', 'Ajanuw') ?root( ???@Req() req, ???@Query('name') username): string { ???return 'Hello World!'; ?} ?@Post('post') // http://localhost:3000/login/post ?create(@Body() body) { ???console.log( body); // post来的数据 ?}}
动态路由
@Get(':id')findOne(@Param() params) { ?console.log(params.id); ?return {};}
nest.js 基础
原文地址:https://www.cnblogs.com/ajanuw/p/8850050.html