리액트 네이티브 프로젝트를 위해 깃허브에서 내려받아 열어보니 파란배경에 뜨는 Something went wrong
로그를 열어보니 이런 오류창이 보였다.
npm start 혹은 yarn start말고 아래의 명령어를 터미널에 입력하면 화면이 뜬다
$ npx expo start --offline
또 다른 답변은 컴퓨터에서 expo로그아웃을 하고 다시 파일을 열어보라고 하던데 정확한 원인은 무엇때문인지 모르겠다
해결
metro 캐시삭제를 해주면 해결이 된다.
$ npm start --reset-cache //메트로 서버 캐시 초기화
캐시 리셋을 해주고 다시 npm start(yarn start)를 하니 화면이 잘 뜬다.
안드로이드에서 자주 발생하는 오류인지 주변에 물어봐도 맥 - ios 조합으로 쓰는 사람들은 못봤다고 하는데 윈도우 - android 조합으로 개발하는 사람들이 유독 저 에러를 봤다고 함.