react native expo 실행 오류


  • Level 3

    안녕하세요. 구름덕분에 군대에서도 쉽게 코딩공부, 개발을 할수 있게 되어서 감사드립니다. 다름이 아니라 구름ide에서 react native으로 모바일 앱을 만들고 싶은데 군대 사지방이란 환경때문인지 처음 실행도 안되는 것 같습니다. expo로 react native를 실행하려면 컴퓨터와 핸드폰이 같은 네트워크 환경에 있어야 한다고 인터넷 검색으로 알고 실행코드를 변경하고 실행해도 expo에서는 계속 Expo Error. Something went wrong이란 메세지만 뜨네요. 어떻게 해결하면 좋을까요? (제가문제를해결하려고찾아보앗던블로그링크입니다. https://velog.io/@eldpswp99/React-Native-사지방에서-사용하기

  • Level 3

    감사합니다!! 컨테이너를 삭제하고 다시 실행해보니 되네요!! 신속한 답변 감사드립니다:)


  • -1
    Level 3

    감사합니다!! 컨테이너를 삭제하고 다시 실행해보니 되네요!! 신속한 답변 감사드립니다:)

  • Level 15

    안녕하세요.

    React Native 프로젝트 실행 시에 구름IDE 컨테이너에서 관련 포트들이 포트포워딩을 통해 open되기 때문에 같은 네트워크 상에 있지 않더라도 고객님의 모바일 환경에서 접근이 가능합니다. (별도 실행코드 변경이 필요하지 않습니다.)

    QR코드 촬영이 불가하신 상황으로 가정하고 아래와 같이 테스트하여 실행이 잘 되는 것을 확인하였으니 참고하여 진행해보시기 바랍니다.

    1. React Native 컨테이너 생성 및 IDE로 접속한 후 실행 버튼을 눌러 프로젝트 실행 해줍니다.
    2. 하단 터미널에 QR코드가 뜨는 것을 확인하실 수 있을텐데, QR코드 바로 위에 있는 exp://[IP]:[PORT] 형식의 주소를 확인합니다. (링크를 이메일로 전송하는 방법은 expo 계정을 요구해서 사용하지 않았습니다)
    3. 2에서 확인한 주소를 모바일 환경에서 텍스트로 입력한 뒤 복사합니다.
    4. Expo 앱을 실행한 뒤 Open from Clipboard 메뉴를 선택하면 잠시 뒤에 앱이 실행되는 것을 확인하실 수 있습니다.