강의를 잘 따라 가면서 공부를 하고 있는데 강좌에 나와있는대로 class-validator 을 npm -i class-validator 을 설치 후 nest를 실행하니 nest 에서 Cannot find module 'class-validator/types/decorator/decorators' 라는 에러를 나타냅니다. 혹시 몰라서 API 공식문서 에 있는 npm i class-validator class-transformer 을 다시 설치를 해보아도 같은 에러를 나타내는데 이럴 경우 어디서 확인을 해보아야 할까요?
혹시 몰라서 package.json 을 살펴 보았습니다만 dependencies 내에 설치가 되어있는것으로 나왔습니다.
Class-Validator MODULE_NOT_FOUND 에러
Cliche
작성일
22.10.07 03:14
조회수
70
답변 2
이런 건 버전문제입니다. 버전이 일치해야 제대로 돌아갑니다.
답글
이미 스택오버플로정도는 확인하셨을 거라 생각하고, 의견 드려요. 안보셨다면, 스택오버플로 쪽도 같이 보세요.
import {...} from 'class-validator/types/decorator/decorators'
에서 from 절을 다음 변경하면 됩니다.from 'class-validator'
답글
Cliche
2022.10.07 오후 11:44해결했습니다 ㅎㅎㅎ
user.ts 에 자동완성이 문제였습니다 ㅎㅎㅎㅎ
스택오버플로우 에서 봤는데 좀더 주의 깊게 봤어야 했는데.. ㅎㅎ 감사합니다 ㅎㅎ