NestJS ValidationPipe
![[NestJS] ValidationPipe를 이용해 Request 편하게 검증하기 (class-validator)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbgDS7M%2FbtsrZj5ZUIg%2F7AiMC9OapMcrCIdupaElW0%2Fimg.png)
[NestJS] ValidationPipe를 이용해 Request 편하게 검증하기 (class-validator)
전제 조건 - controller를 만들어 놨다. (전혀 상관 없다. 그냥 이 글에 시작점이 여기라 적어놨다.) - dto를 만들어 놨다. - 전역으로 선언해주는 방식도 있지만 여기서는 다루지 않는다. 시작 1. 각종 디펜던시를 설치한다. - dependencies "class-validator", "class-transformer" 2. 적용할 dto 안에서 임포트 해주고 적절한 데코레이터를 사용해준다. - 여기에 선언해준 key들은 참고만 해주면 된다. import { IsNotEmpty, IsString, Length, Matches } from "class-validator"; export class createUserDto { @IsNotEmpty() @IsString() @Matches(Reg..