탕스로그

[졸업 프로젝트] React Native 개발환경 세팅 과정 본문

회고

[졸업 프로젝트] React Native 개발환경 세팅 과정

taaang 2022. 11. 20. 21:34

졸업 프로젝트를 위해 VS Code 내에 React Native 개발환경을 세팅하였다!

그 과정은 다음과 같다.

 

1. Homebrew 설치

https://brew.sh/ 에 방문하면 다음과 같은 명령문이 나온다.

이를 터미널에서 실행하면,

와 같이 다운로드가 진행된다.

 

2. VSCode 설치

brew install cask
brew install --cask visual-studio-code

를 순서대로 터미널에 실행하면 된다.
필자는 VSCode가 설치되어 있어서 패스했다.

 

3. Node.js 설치

brew install wget
touch $HOME/.zshrc
wget -q0- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

을 순서대로 실행하면,

와 같이 결과메세지를 확인할 수 있다.

이제 마지막으로,

source .zshrc
nvm install --lts

을 터미널에 입력하여 Node.js 를 설치하고

node -v

을 터미널에 입력함으로서 Node.js 의 버전을 확인해보면,

와 같이 Node.js 의 버전이 나타난다.

 

4. 자바8 JDK 설치

VSCode 터미널에서 아래 명령을 입력해 자바ver8 JDK를 실행한다.

brew tap AdoptOpenJDK/openjdk
brew install --cask adoptopenjdk8

또한 아래 명령을 실행하여 편집기로 .zshrc 파일을 열면 되는데,

 

code $HOME/.zshrc
나는 여기서 code 명령이 없다는,,, 오류를 맞이했다.
그래서 구글링을 해보니! Path 경로가 없어서 발생하는 에러라고 한다.

 

  1. Visual Studio Code 열기
  2. Command Palette열기
    (Show All Commands 단축키 Mac : cmd + shift + p / window : ctr + shift + p)
  3. Shell Command: Install 'code' command in PATH 입력

을 하고 위 명령을 재 실행하면 잘 작동한다.

위 명령을 입력하면 코드창이 하나 뜨는데, 해당 코드창 아래에

 

export JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home

 

를 입력하고 터미널 창에

 

source .zshrc
echo $JAVA_HOME
java -version

 

와 같은 명령어들을 입력하면,

와 같이 자바8 JDK 의 버전을 확인할 수 있다.

 

5. Xcode 설치

리액트 네이티브로 IOS 개발을 진행하려면 Xcode가 필요한데,
구글에 Xcode를 입력하면 최신버전을,
https://developer.apple.com/download/all/ 여기서 구버전을 다운받을 수 있다.

 

6. 코코아팟 설치

IOS 앱을 빌드하려면, 코코아팟을 이용해 원격 저장소에 호스팅된 각종 패키지를 내려받아 설치하는 과정이 필요하다. 코코아팟을 아래 명령어로 다운받고,

sudo gem install cocoapods

아래의 명령어로 버전을 확인하면,

pod --version

와 같이 결과창이 뜬다.

 

7. 워치맨 설치

리액트 네이티브 프로젝트는 VsCode 에서 코드를 짜면, 이를 자동으로 시뮬레이터에 반영하는데 이에 워치맨이라는 프로그램이 필요하다. 워치맨은 아래와 같은 명령어로 다운받을 수 있다.

brew install watchman

그리고 나서 워치맨의 버전을 아래 명령어로 확인하면,

watchman --version

와 같은 결과창이 나온다.

 

8. 안드로이드 스튜디오 설치

https://developer.android.com/studio?hl=ko
에서 안드로이드 스튜디오를 설치한 후

안드로이드 스튜디오 내에서 Configure -> SDK Manager -> SDK Tools 에서 아래 사진에 보이는 네 항목의 설치를 확인한다.

그러고 나서 다시 VSCode 창에

code $HOME/ .zshrc

를 입력하여 나오는 코드 창에

export ANDROID_SDK_ROOT=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_SDK_ROOT/emulator
export PATH=$PATH:$ANDROID_SDK_ROOT/tools
export PATH=$PATH:$ANDROID_SDK_ROOT/tools/bin
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools

를 추가한다.

 

9. 타입스크립트 설치

VsCode 터미널에 아래 명령으로 타입스크립트 컴파일러를 설치한다.
npm i -g typescript ts-node

이제 모든 준비가 끝났다!!!!!! 리액트 네이티브로 앱을 만들어보자 :)

'회고' 카테고리의 다른 글

CEOS 16기 회고  (4) 2023.02.11
[졸업프로젝트] 들어가며...  (0) 2022.11.20
CEOS 합격 후기  (1) 2022.09.07
GDSC EWHA 수료 후기  (0) 2022.09.07
[졸업 프로젝트] 회고  (1) 2022.09.07
Comments