React Native로 간단한 TodoList 예제를 만들게 되었습니다.
이번 프로젝트에서는 react native cli를 사용한 ios와 안드로이드 앱을 생성할 예정입니다.
React Native앱을 시작하기 전 필요한 환경설정입니다.
1. Node js 설치
homebrew를 사용하여 설치합니다.
brew install node
node --version
NodeJS가 성공적으로 설치되었다면 --version 커맨드를 통해 버전을 확인할 수 있습니다.
2. Watchman 설치
brew install watchman
watchman --version
+ cocoapods 설치
sudo gem install cocoapods
pod --version
3. React Native Cli 설치
1번에서 설치한 nodejs의 npm 을 사용하여 react native cli를 설치합니다.
npm install -g react-native-cli
react-native --version
4. 안드로이드 스튜디오 설치
안드로이드 앱 개발을 위해 안드로이드 스튜디오를 설치합니다.
https://developer.android.com/studio?hl=ko
안드로이드 설치 후 개발에 필요한 SDK를 설치합니다.
export ANDROID_HOME=/Users/sjlee/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
안드로이드의 경우 .bash_profile 파일을 열어서 환경변수를 설정해야한다.
vi ~/.bash_profile
source ~/.bash_profile
adb
환경변수를 설정했다면 source ~/.bash_profile 실행 후 adb 입력 시 설정된 화면을 볼 수 있다.
5. XCode설치
앱스토어에서 Xcode를 검색해 설치합니다.
React Native 프로젝트 생성
react-native init ProjectName
- IOS 실행
react-native run-ios
ios 실행 시 기본 앱이 실행된다.
- Android 실행
react-native run-android
실행화면.
'모바일 > ReactNative' 카테고리의 다른 글
[React Native] react-native-vector-icons 사용(+library not found) (0) | 2021.03.09 |
---|---|
React Native we ran xcodebuild command but it exited with error code 65 오류 해결하기 (1) | 2021.03.05 |