
package.json 수정도 해보고 파일도 새로 만들어보고 다 해봤지만 똑같은 에러만 4시간 째,,
터미널에서 실행 중인 npx expo가 react-native 장치나 에뮬레이터의 기본 앱과 다른 JavaScript 버전을 사용하고 있을 때 생기는 문제다.
React Native 또는 Expo SDK 버전을 업그레이드한 후 또는 잘못된 로컬 개발 서버에 연결할 때 발생할 수 있다고 한다.
(솔직히 아직도 정확한 이유는 잘 모르겠음ㅜ)
https://docs.expo.dev/troubleshooting/react-native-version-mismatch/
https://docs.expo.dev/troubleshooting/clear-cache-macos-linux/
결론: 무조건.. 공식 문서를 보자