• React_Native Expo cli 설치

    2021. 5. 10.

    by. TONY07

    React Native 를 보다 편하고 빨리 활용하기 위하여 Expo 라는 라이브러리를 사용한다.

     

    이 Expo-cli 를 설치하는 과정을 보여주겠습니다.

     

    1) 일단 Visual studio code 에서 cmd 창을 열어줍니다.

     

    npm i -g expo-cli

    위와 같은 명령어로 expo-cli를 설치한다.

     

     

    그 후 expo 로 프로젝트를 설치해야 한다.

    expo init [ 프로젝트명 ] 

    다음과 같이 프로젝트를 생성한다.

     

     

    파일구조  

    파일 구조는 아래와 같이 App.js를 수정하거나 추가하여 개발을 진행 할 수 있다.

     

     

     

      

     

     

     그 후 위에서 보기와 같이 Run On Android device/emulator 를 클릭하여 로컬에 설치되어 있는
    에뮬레이터를 실행해보았습니다.

    왼쪽 상단에보면 실행한 에뮬레이터를 보여주는데 QR코드로 실행하면 스마트폰 정보도 나오고 클릭하면
    그 기기에서 실행한 빌드 결과가 나온다.

     

     

    vsc 에서 App.js 에 코드와 같이 동일하게 동작하는것을 확인할 수 있다.

     

    보기와 같이 IOS 에서도 QR코드를 통해 앱을 실행할 수 있고 , 반대로 Android 에서도 QR코드를 통해 접근할 수 있다.

     

    하지만 나는 QR코드로 이게 된다고??   라는 생각 으로 QR코드를 인식하였는데 할 수 없다고 하길래 


    구글링 하여 봤는데 앱 Expo Go 라는 것을 찾게 되고 Project를 관리하게 해준다고 한다.

    Expo  Go 앱을 설치를 받고 살펴 보았더니 아래 사진과 같이 되어 있다.

     

     

     

     

     

    생각해보니 아무설치 없이 QR코드 하나로 앱이 구동 될 것이라는 생각은 너무 어처구니 없었던 것 같다.

     

     

     

    다음과 같이 배포를 할 수도 있고 github에도 올릴 수도 있다.

     

     

     

    3줄 요약)

    1. npm i -g expo-cli 명령으로 expo-cli를 설치한다.

    2. expo init [ 프로젝트명 ] 으로 프로젝트를 생성한다.

    3. npm start 로 웹 페이지내에서 빌드 결과와 QR코드 정보 ,
       에뮬레이터 구동(설치가 되어있다면...) 을
       도와준다. 

    '프로그래밍 > 리액트' 카테고리의 다른 글

    React useState, useEffect  (0) 2021.12.01

    댓글