YD_S 개발로그
article thumbnail
NestJS - [Error 해결] 'Error: NOT SUPPORTED: keyword "id", use "$id" for schema ID'
NestJS 2023. 1. 28. 17:38

nest generator 를 사용할 때 발생되는 에러다. 이곳저곳 검색해본 결과 '@nestjs/schematics' 문제라 해당 패키지를 재설치 하라는 것이 대부분이었다. npm i -g @nestjs/schematics 재설치 후 내가 진행 중이던 프로젝트에는 동일한 에러가 발생됐다. But 다른 경로에선 문제 없이 잘 작동되었다. 그러다 '@nestjs/schematics' 패키지 버전 문제일 수도 있다 판단하여 버전을 확인해 보았지만 당연하게도 최신 버전이었고 이전 버전에서도 동일한 에러가 나타났다. 그래서 프로젝트의 'package.json'을 확인해보았다. '@nestjs/schematics' 패키지의 최신 버전이 '9.0.4' 였지만 내 프로젝트의 버전은 '7.3.0' 이었다. 같은 패키지..