티스토리 뷰
expo를 이용해봅시다.
직접 react-native도 다운로드하고, 필요한 것들도 따라서 다운로드 해서 초기 환경을 세팅할 수도 있지만, expo를 이용하면 간단하게 리액트 네이티브 초기환경을 세팅할 수 있습니다. 또한 expo에서 제공해주는 여러 편리한 기능들이 있는데, 아마 가장 많이 사용하는 것이 아이콘 관련 기능일 것이고, 또 많이 사용하는 것이 다 만들고 나서 build할 때 그냥 간편하게 할 수 있다는 것이라고 생각합니다.
expo에서 제공하는 아이콘
이처럼 해당 아이콘들을 간편하게 불러와서 사용할 수도 있고, 또 색을 넣을 때라던가 사용자가 이미지와 같은 리소스들을 다 불러올 때까지 앱로딩 화면을 보여주는 등의 기능도 있기 때문에 expo를 이용하는 것이 여러모로 이점이 많습니다.
expo cli 2.0 출시
예전에는 expo에서 GUI(그래픽 유저 인터페이스)와 CLI(커맨드 라인 인터페이스) 환경 둘다 제공해주었지만 현재 2.0 버전이 나오면서 CLI로 통합하고 CLI에서 개발자 환경을 제공해줍니다.
GUI로 접속 시 더이상 지원하지 않는다는 문구가 나옵니다.
저도 새로운 expo의 기능을 탐험(?)도 하고 공부도 하는 겸 이렇게 포스팅을 남깁니다.
expo 시작하기
이제 현재 작업하고 있는 디렉토리에서 expo init 이라는 명령어를 입력해주세요. 그럼 프로젝트의 이름을 물어보고, 해당 프로젝트의 이름, 템플릿 설정 등을 물어봅니다. 저는 비어있는 템플릿을 설정하고 yarn을 통해 다운로드 받았습니다.
우리가 설정한 프로젝트 이름으로 폴더가 생성되고, 거기에 기본 세팅이 되어있습니다. 아주 간편하죠?
개발 시작하기
개발 환경 설정하기
expo 옵션보기
커맨드 창에 exp 또는 expo라고 입력하시면 엑스포에서 사용할 수 있는 명령어와 옵션이 나타납니다.
exp build:android 또는 exp build:ios
'Frontend-dev > react' 카테고리의 다른 글
리액트스트랩 레이아웃 잡기 (0) | 2019.01.03 |
---|---|
리액트스트랩 시작하기 (0) | 2019.01.03 |
리액트 라우터 v4의 switch 알아보기 (0) | 2018.12.06 |
리액트 라우터로 path와 querystring 받아오기 (0) | 2018.12.06 |
리액트의 라우터 v4를 알아봅시다. (0) | 2018.12.06 |