React-Native-Boilerplate
1. Homebrew 설치
- Homebrew 설치 페이지
- Mac에서 필요한 패키지를 설치하고 관리하는 Mac 전용 패키지 관리자
brew --version
2. Nodejs 설치
- Nodejs 설치 페이지
- Javascript의 런타임을 도와주는 프로그램
brew install node
node --version
npm --version
3. Watchman 설치
- Watchman 설치 페이지
- 특정 폴더나 파일을 감시하거나 변화가 생기면, 특정 동작을 실행하도록 설정하는 역할 담당
- RN에서는 소스코드의 추가, 변경을 감지하여 다시 빌드해줌
brew install watchman
watchman --version
4. React Native CLI 설치
npm install -g react-native-cli
react-native --version
5. Xcode 설치
-
RN IOS 앱을 개발하기 위해서는 개발 툴인 Xcode가 필요
-
설치 후, Command Line Tools 설정 필요!
Xcode > preferences.. > Locations 에서, Comman Line Tools 최신 버젼 선택
6. Cocoapods 설치
sudo gem install cocoapods
pod --version
7. React-Native 프로젝트 생성
npx react-native init TestApp
cd SampleApp
npm run ios // yarn ios , react-native run-ios
참고 자료
https://dev-yakuza.posstree.com/ko/react-native/install-on-mac/