(필자는 Android 유저)
Expo를 통해 리액트 네이티브 앱을 실행하려고 npm start
명령어를 입력하고 그리고 Expo Go 앱을 설치해서 QR을 찍고 앱을 구동하려고 하는데 계속해서 network timeout error가 발생했었다.
Expo issue solve 해당 사이트를 참고하여 이 문제를 해결할 수 있으니 참고하시길 바라겠습니다.
해당 이슈가 발생하는 원인으로는, 초기 셋팅되어있는 IP가 virtual box와 같은 가상 IP로 설정되어 있으면, IP가 상이하여 발생할 수 있는 에러라고 합니다.
따라서 본인이 구동하고자 하는 프로젝트 폴더로 이동합니다. RN개발은 VScode로 많이들 진행하니.. 본인의 IDE의 cmd창으로 핸들하시면 되겠습니다.
ipconfig
set REACT_NATIVE_PACKAGER_HOSTNAME='본인 IPv4 주소'
이때 무선 LAN 어댑터의 IPv4 주소를 입력하는것에 유의를 하시길 바랍니다.
그리고 npm start를 다시 구동 하면 Android view로 번들이 성공적으로 수행됨을 확인할 수 있습니다.