반응형
서론
프로젝트를 처음 실행할 때 자주 발생하는 에러이다.
React Navigation을 사용할 때 발생하였다.
발생 원인
1. npm으로 설치한 라이브러리의 문제
2. npm 문제
3. 라이브러리를 사용하기 위한 조건을 빼먹은 경우
...
더 많은 경우가 있겠지만 경험한 내용인 위에 내용뿐이다.
해결 방법
기본
터미널에 npm install을 하게 되면 보통은 해결이 된다.
npm install
npm으로 설치한 라이브러리의 문제
라이브러리를 재 설치하거나, 서버와 애뮬레이터 모두를 재 부팅
npm 문제
1. npm 캐시를 삭제
npm cache clean -f
2. node_modules, package-lock.json 삭제
3. 재 설치
npm install && npm start
라이브러리를 사용하기 위한 조건을 빼먹은 경우
문서를 다시 읽어본다.
필자는 navigation을 사용하다가 오류가 발생하였는데, 이유는 아래의 코드를 MainActivity.java에 추가하고, 아래의 import를 빼먹었기 때문이다.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(null);
}
import android.os.Bundle;
반응형