재학습/오류

[React] Module not found: Can't resolve '라이브러리명'

재삉 2021. 5. 20. 09:46
반응형

 

 

리액트에서 만나는 이 오류는

새로운 라이브러리들을 다운로드 받아 사용하려고 할때 종종 나타났던 오류이다.

 

해결법은 간단하다.

 

1. 아래의 파일 및 폴더를 삭제한다.

[File] package-lock.json

[Directory] node_modules 

 

2.아래의 명령어를 사용하여 모듈들을 재설치해준다.

[Command] npm install

*명령어를 실행해줄때는 명령어를 실행하는 경로를 항상 유념해주자 ( 올바른위치에서 커맨드를 실행하는가? )

=>어이없게도, 본인은 잘못된 위치에서 커맨드를 수행해서 삽질을해본적이있다..ㅎㅎ

 

 

3.실행

[Command] npm start

 

모듈을 찾을 수 없다라는 리액트 관련 오류는 위의방법으로 모두 해결했던것같다.

오류를 겪으시는 분들 모두 잘 해결되시기를..

 

[좀 더 잘 남기기위해서]

전 직장은 개발호흡이 빨랐고 업무일정 푸쉬도 심했다.

그렇기때문에 하나하나 잡고 공부를 하기엔 힘들었지만, 해결법같은것은 기억으로 남은것같다.

다음에는 오류가발생했을때 

원인부터 다양한 해결법까지 하나하나 인수분해를 해보고싶다는 생각이 들었다.

 

[내용이 꽤 있넹?]

하나하나 잡고 파헤치기는 어려웠던 상황이였다고 위에 설명을 했다.

그래도 내 개인적으로 오류가 발생했을때 마다 그 상황과 해결법을 기록해놨었는데,

그 내용이 꽤 있더라.

그 내용도 하나씩 꺼내서 기록해보면 좋을것 같다는 생각이 들었다.

반응형