반응형
들어가며
node
관련 패키지 잘못건드렸다가 좌충우돌 중인 요즘이다.
해당 문제는 어제 기분 좋게 해결했는데, 프로젝트를 구동했는데 또 에러가 발생했다.
아이고.. 이번엔 또 무엇인가
발생 현상
➜ project git:(main) npm start
... 스크립트 생략
internal/modules/cjs/loader.js:905
throw err;
^
Error: Cannot find module './lib/clean'
... 스크립트 생략
주요 원인은 internal/modules/cjs/loader.js:905 throw err;
로 인한 Error: Cannot find module './lib/clean'
가 원인이다.
해결 방법
구글링 결과 npm cache
로 인해 발생하는 현상으로 판단된다.
git hub issue page 에서 보면 비슷한 사례가 확인된다.
해결 방법은 다음과 같다.
1.npm cache
를 초기화 한다.
npm cache clean -f
2.node_modules
를 재설치한다.
npm ci
위의 npm ci
는 package.json
의 설정을 기반으로 node_modules
를 초기화
하고 설치
하는 명령어다.
반응형
'프론트엔드 > 트러블 슈팅' 카테고리의 다른 글
터미널 - SSH 변경 접속시 에러 처리 방법 (0) | 2023.02.13 |
---|---|
git push origin 할때 `error TS2688: Cannot find type definition file` lint 에러가 발생한 현상 (0) | 2023.02.02 |
MacOS/맥북/M1 - node 가 정상적으로 동작하지 않는 현상 (0) | 2023.01.30 |
MacOS/맥북/M1 - HomeBrew 설치 후 brew 명령어를 찾을 수 없는 문제 해결 (zsh: command not found: brew) (0) | 2023.01.27 |
타입스크립트를 설치해도 tsc 명령어가 동작하지 않는 현상 해결 (0) | 2023.01.26 |