반응형
React Native 처음 프로젝트 실행 시 다음과 같은 화면이 뜬다.
다음과 같은 화면은 연결된 와이파이가 다르거나 하는 여러가지 변수가 있지만, 그 중 하나를 해결한 방법에 대해 간략하게 써 보려한다
(내가 한건 아니고 사실 옆에 앉아있는 애가 알려줌)
npx expo start
위의 익숙한 명령어 실행 시 \
원래 접속시 공유기가 할당한 아래 ip로 접속해야한다.
근데 문제는 127.0.XX 와 같이 로컬 호스트, 자기 자신의 ip 로딩되는 문제 발생한다.
cmd 창을 열어 확인 해보면, 공유기에서 할당해준 ip주소와 많이 다른걸 알수 있다
이러한 문제 발생 시
문제 해결 : npx expo start --tunnel 명령어로 실행하면 정상적으로 돌아간다.
이 명령어 실행 시 wi-fi 가 달라도 실행 가능
npx expo start --tunnel
팀 rn 프로젝트는 정상적으로 작동되기 때문에 들어가봤다
팀장이 디폴트가 터널로 연결로 설정해놔서 오류없이 작동되었던걸 볼수있다.
추측 : .expo 파일에서 노트북에 할당된 아이피 읽어와서 적용을 시키기 때문에 로컬로 들ㅇ어간다 노트북 마다 아이피가 고유하게 존재
<시도해볼것>
에뮬레이터 지우고 다시 깔면 로컬 호스트로도 가능할수도
여러가지 찾아본 결과 :아직까지는 깔끔한 해결책은 없고 터널만 쓰는 걸로
반응형
'ReactNative' 카테고리의 다른 글
[React Native] Welcome to Expo 화면에서 넘어가지 않을 때 (3) | 2024.10.31 |
---|---|
[Git] Stash 이용해서 애매한 코드 임시 저장하기 (0) | 2024.08.13 |