References
https://jnoony-code.tistory.com/9
https://icerabbit.tistory.com/78
서론
package.json에서 이 기능 저 기능 추가 후 npm run 명령어를 실행 하다 보면 간혹 뜨는 에러가 있다.
[error]This is probably not a problem with npm. There is likely additional logging output above.
이 경우 node_modules에 설치된 버전과 package.json 버전이 서로 맞지 않는 등 복합적인 이유로 충돌이 나는 케이스 이므로 해당 프로젝트에 있는 node_module들을 정리할 필요가 있다.
솔루션
터미널을 열고 아래와 같은 방법으로 npm 캐시를 정리한다.
// 방법.1 npm 캐시 삭제
npm cache clean --force
// 방법.2 npm cache 무결성 검사 후 해결 (추천)
npm cache verify
프로젝트 폴더에 있는 node_modules 폴더와 package-lock.json 파일을 삭제한다.
// 폴더 접근이 불가능하면 아래와 같은 명령어로 삭제한다
// linux
rm -rf node_modules
// windows
rm -r node_modules
rm node_modules
rmdir node_modules /s /q
npm을 재설치한다.
'Self-Study > 계란으로 바위치기' 카테고리의 다른 글
[Elastic] Ubuntu OS + ELK 환경설정 - 2 (0) | 2022.09.13 |
---|---|
[Elastic] Ubuntu OS + ELK 환경설정 - 1 (0) | 2022.09.13 |
[Elastic] Elasticsearch 설치 및 기본 환경설정 (0) | 2022.08.24 |
[Vue] Spring Boot + Vue3 연결 -2 (0) | 2022.08.24 |
[Spring] Spring Boot + Vue3 연결 -1 (0) | 2022.08.24 |
최근댓글