리액트 네이티브 개발을 하다가
앱이 너무 느려진다거나, 소스 코드를 변경해도
적용이 안되는 이슈를 겪게 되었습니다.
에러 메시지도 보여주지 않기 때문에 해결하기 굉장히 힘들었습니다. 🤦♂️🤷♂️
결국 Stack Overflow의 도움을 받아 해결하게 되었습니다!
https://stackoverflow.com/questions/40985027/unable-to-resolve-module-in-react-native-app
알아보니, 리액트 네이티브의 자잘한 에러들은 대부분 캐시 초기화를 통해
해결할 수 있다는 의견이 많이 있었습니다. 🎉
📝 캐시 초기화 방법
✔ cmd 혹은 터미널에서 리액트 네이티브 폴더 경로로 접속해서
아래 명령어를 입력합니다.
⦁ 캐시 초기화 명령어
react-native start --reset-cache
또는
npm start -- --reset-cache
또는
npx expo start -c
(이 방식을 추천드립니다.)
또는
yarn cache clean
참고 문헌 :
https://stackoverflow.com/questions/40985027/unable-to-resolve-module-in-react-native-app
'Front-End > React Native' 카테고리의 다른 글
[React Native] 리액트 네이티브 링크 Linking 사용방법 (0) | 2022.11.17 |
---|---|
[React Native] 리액트 네이티브 라인 차트 만들기 (react-native-chart-kit) (0) | 2022.10.31 |
[React Native] 리액트 네이티브 Navigation 사용하기 (라우팅) (0) | 2022.10.21 |
[React Native] 리액트 네이티브 안드로이드 실행 방법 (Open Android) (0) | 2022.10.21 |
[React Native] 리액트 네이티브 To Do 앱 만들기 (AsyncStorage, Map) (0) | 2022.10.20 |