Front-End/React Native
[React Native] 리액트 네이티브 코드 적용 안되는 이슈 해결 (캐시 초기화)
현기
2022. 10. 26. 02:05
리액트 네이티브 개발을 하다가
앱이 너무 느려진다거나, 소스 코드를 변경해도
적용이 안되는 이슈를 겪게 되었습니다.
에러 메시지도 보여주지 않기 때문에 해결하기 굉장히 힘들었습니다. 🤦♂️🤷♂️
결국 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