(plugin rpt2) ... is not a module 오류 해결

정동환·2024년 10월 17일

티맥스 업무일지

목록 보기
7/8

서론

최근 프로젝트를 개발하던 중 "(plugin rpt2) ... is not a module" 오류를 마주쳤습니다.

원인

검색해보니 깃허브 이슈에서 원인을 파악할 수 있었습니다.

이 깃허브 이슈의 대답처럼 package.json의 peerDependencies에 설정한 의존성이 개발과정에서도 필요하다면 devDependencies에도 명시해야합니다.

하지만 사내 npm 공통 라이브러리를 peerDependencies로 빼는 과정에서 devDependencies에서도 제거해서 해당 에러가 발생했습니다.

해결

package.json의 peerDependencies에 작성한 의존성들을 devDependencies에도 명시함으로써 오류를 해결했습니다.

profile
Software developer

0개의 댓글