신규 블로그를 만들었습니다!
환경
node.js: 12.9.1
버전
> node
Welcome to Node.js v12.9.1.
Type ".help" for more information.
yarn: 1.19.2
버전
> yarn
yarn install v1.19.2
warning package.json: No license field
warning No license field
[1/4] Resolving packages...
success Already up-to-date.
Done in 0.14s.
react-native-cli 설치
> yarn global add react-native-cli
global
옵션: 전역 범위로 설치하겠다는 의미 (cli의 경우, 전역 범위에서 수행하는 작업이므로 global 옵션을 넣어준다)
참고. npm
을 사용하는 경우
> npm -g install react-native-cli
프로젝트 생성 및 실행
프로젝트 생성
프로젝트를 생성할때는 init
옵션을 넣어서 만든다.
- react-native init [프로젝트명]
C:\dev> react-native init testApp
본글에서는 c:\dev
경로에 프로젝트를 생성했기 때문에, c:\dev\testApp
에 프로젝트가 생성된다.
프로젝트를 실행하기 전에 개발을 위해 에뮬레이터를 설치한다.
Android Studio 설치
아래 글 참조 (설치하는 방법은 버전 및 운영체제에 상관없이 비슷하다)
2018/06/11 - [Mobile/Android] - Android :: 2018년 3.1.3 버전 안드로이드 스튜디오 설치하기 (맥북)
프로젝트 실행
실행하여 방금 react-native init
명령어로 만든 testApp
의 android
디렉토리를 import 한다.
testApp\android
폴더를 드래그&드랍
SDK를 설치합니다. (File
> Setting
> sdk
검색)
본 글에서는 build.gradle 파일을 보면 sdk 버전이 28입니다.
android SDK도 28로 다운받도록 하겠습니다
마지막으로 어디서든 사용할 수 있게 생성된 sdk 폴더를 환경변수에 적용합니다.
에뮬레이터를 설치합니다. (Tool
> AVD Manager
)
API level 28
버전으로 다운 받겠습니다. (시간이 조금 걸립니다)
혹시나 HAXM
설치를 하라거나 설치를 했는데 오류가 나는경우 아래 글 참고하세요.
2019/12/17 - [Mobile/ReactNative] - 안드로이드 HAXM 설치 실패, 조치 방법 (AMD CPU)
아래 명령어로 실행합니다.
> react-native run-android
개발만 열심히 하면 되겠네요.
'Mobile > ReactNative' 카테고리의 다른 글
React Native 파이어베이스(Firebase) 연동하기 (0) | 2019.12.21 |
---|---|
안드로이드 HAXM 설치 실패, 조치 방법 (AMD CPU) (0) | 2019.12.17 |
node.js 에서 expo init 사용시 에러 발생 (0) | 2019.12.10 |
MAC, React Native 시작하기(Expo를 이용한) (0) | 2019.08.02 |
최근댓글