작성
·
1.1K
답변 2
1
같은 에러가 났었는데
제 경우에는 ValidationPipe 임포트 경로가 잘못 됐더라구요
main.ts에서
import { ValidationPipe } from '@nestjs/common/pipes';
요거를
import { ValidationPipe } from '@nestjs/common';
이렇게 변경
0
"@nestjs/cli": "^9.0.0",
"@nestjs/schematics": "^9.0.0",
"@nestjs/testing": "^9.0.0",
"@types/bcrypt": "^5.0.0",
"@types/express": "^4.17.13",
"@types/jest": "28.1.8",
"@types/node": "^16.0.0",
"@types/supertest": "^2.0.11",
"@typescript-eslint/eslint-plugin": "^5.0.0",
"@typescript-eslint/parser": "^5.0.0"
nest 버전확인이 이 부분이 맞을까요?
안녕하세요 선호님.
해당 프로젝트의 루트 디렉토리에서 아래의 명령어를 작성해 reflect-metadata 패키지를 설치해봐주세요.
npm install @types/reflect-metadata
이후에도 해결이 되지 않는다면, 새로운 질문글로 작성해주시면 바로 다시 답변해드리겠습니다.
감사합니다.
안녕하세요 저도 똑같은 에러가 뜨는데 달아주신 npm install @types/reflect-metadata
를 설치해도 되지가 않네요 app.useGlobalpipes(new ValidationPipe)를 사용하자 해당 에러가 생겼습니다.
이걸로 해결했습니다! 감사합니다