개발자의 공부는 은퇴까지 필수다/npm
-
npm i 시에 필요한 dependency 가 안깔리는 문제 해결개발자의 공부는 은퇴까지 필수다/npm 2022. 12. 8. 16:34
회사 소스를 관리하던 중에 npm i 했을 때 package-lock.json 에서 dependency로 가지고 있는 라이브러리들을 install 하지 못하는 문제가 발생했다. 예를 들면 아래와 같은 에러발생. Error: Cannot find module 'class-transformer'latten Completed in 2ms class-transformer 라는 package 를 nestjs-query-typeorm 에서 사용하고 있는데 모듈이 깔리지 않으니까 내 프로젝트 root 의 packages 폴더에서 모듈을 가져오려고 해 생기는 문제였다. 물론 내 프로젝트 내에는 packages 라는 폴더가 없었다. ~/.npmrc 수정으로 인해 발생한 문제였다. 다음 옵션을 추가해줬던 것이 문제. 삭제..