Error: Cannot find module(feat:comment.entity)
Error: Cannot find module(feat:comment.entity)

Error: Cannot find module(feat:comment.entity)

Tags
Node.js
Error Log
Published
January 22, 2024
Author
gozneokhan

Error: Cannot find module 발생

Error: Cannot find module
notion image

Error해결을 위한 시도 조치

  1. 절대경로를 상대경로로 변경: src 디렉토리의 절대경로를 ../로 변경하여 시도했지만 실패.
  1. dist 디렉토리 삭제 후 재빌드: dist 디렉토리를 삭제하고 다시 빌드한 후 테스트를 시도했으나 실패.
  1. 절대 경로를 상대 경로로 변경 후 재빌드: dist 디렉토리 내의 파일에서 절대 경로를 상대 경로로 변경하고 재빌드했지만 실패.
  1. tsconfig.json 수정: tsconfig.json에서 "moduleResolution": "node"를 추가하여 시도했지만 실패.
  1. npm 재설치: npm i 명령어로 모듈을 다시 설치해보았지만 실패
  1. 주석처리 후 재실행: 기존 코드를 주석 처리하고 다시 실행해봤지만 실패
  1. 디렉토리 복사 후 테스트: 작업 중인 디렉토리를 복사해서 다시 테스트했지만 실패
  1. 새로운 GitHub repository 생성 후 클론: GitHub repository를 새로 생성하고 clone하여 테스트했지만 실패

최종 해결 방법

notion image
오류의 원인은 작업 중인 디렉토리 경로에 한글이 포함되어 있어 발생한 것으로 판단되었습니다. 따라서 최후의 시도로 현재 작업 중인 파일들을 모두 로컬 C 드라이브에 새로운 dev 디렉토리를 만들어 이동시키니 문제가 해결되었습니다.
Cannot find module 오류가 한글 디렉토리 경로에서 발생하는 문제였음을 확인하였습니다. 다른 개발자들이 이 포스팅을 통해 동일한 문제를 빠르게 해결할 수 있기를 바라며 삽질 끝에 찾아낸 해결책을 공유합니다.
notion image