[React Native] Expo: Starting Metro Bundler. 에러

설정·2021년 12월 25일
0

ReactNative

목록 보기
4/30

방화벽을 설정한 후에도 expo start 또는 npm start를 해도 Expo에서 Starting Metro Bundler. 오류가 발생을 하고 여전히 Network response timed out.에러가 표시되었다.

# 해결

  1. Expo에서 기존 LAN으로 연결되어 있던 것을 Tunnel로 연결하였다.
  • 명령어로 실행

  • Expo Metro Bundler에서 실행

    • 터미널에서 npm start 또는 expo start를 한다.
    • http://localhost:19002/에서 LAN으로 연결되어 있는 것을 Tunnel로 연결한다.

+ 에러이유

LAN 연결 시(기본 npm start || expo start) 모바일과 컴퓨터는 동일한 네트워크를 사용해야한다.
근데 나는 PC는 와이파이 연결, 모바일을 5G연결이었기 때문에 Expo가 빌드를 하지 못해서 Starting Metro Bundler. 에러가 표시되었던 것.

Tunnel로 연결 시에도 터미널 창에 expo tunnel url not found라는 에러가 표시되었는데 이것 또한 동일한 네트워크를 사용하지 않았기 때문에 발생한 에러문구.


# Reference.

  1. 디바이스로 Expo 연동 https://romeoh.tistory.com/entry/Expo-iOSAndroid-%EB%94%94%EB%B0%94%EC%9D%B4%EC%8A%A4%EB%A1%9C-build-%ED%95%98%EA%B8%B0

  2. expo tunnel url not found 에러(Stackoverflow) https://stackoverflow.com/questions/60635880/tunnel-url-not-found-falled-back-to-lan-url

0개의 댓글