본문 바로가기
프론트엔드/React & React-Native

리액트 네이티브 React Native | 윈도우 개발 환경: Scoop, Node.js, JDK

by YUNI Heo 2024. 3. 19.
반응형

 

⭕ 리액트 네이티브 React Native | 윈도우 개발 환경: Scoop, Node.js, JDK

리액트 네이티브(React Native)는 모바일 앱 개발을 위한 프레임워크로, 개발자가 JavaScript를 사용하여 iOS와 안드로이드 양쪽 플랫폼을 위한 네이티브 앱을 개발할 수 있게 해 줍니다. 윈도우 서 리액트 네이티브 개발 환경을 설정하는 과정을 용이하게 만드는 중요한 도구 중 하나가 Scoop입니다.

 

➡️ Scoop 설치 과정

Scoop은 윈도우용 커맨드 라인 인터페이스(CLI) 기반의 패키지 매니저로, 소프트웨어 설치와 관리를 간소화합니다. 특히 개발 도구와 라이브러리를 쉽게 설치하고 업데이트할 수 있는 기능을 제공하여, 수동 다운로드와 설치의 번거로움을 줄여줍니다.


  • PowerShell 관리자 모드 실행: 윈도우의 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 'Windows PowerShell(관리자)'를 선택합니다.
  • 실행 정책 변경: Scoop과 기타 스크립트를 실행하기 전에, PowerShell 실행 정책을 RemoteSigned로 변경합니다.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
  • Scoop 설치: 다음 명령을 PowerShell에 입력하여 Scoop을 설치합니다.
irm get.scoop.sh | iex

 

  • 위의 명령어가 작동하지 않는다면 아래 명령어로 Scoop을 설치합니다.
irm get.scoop.sh -outfile 'install.ps1'
iex "& {$(irm get.scoop.sh)} -RunAsAdmin"

 

➡️ Node.js 설치

리액트 네이티브 개발에 필수적인 Node.js는 Scoop을 이용해 쉽게 설치할 수 있습니다. LTS(Long Term Support) 버전의 안정성을 활용하기 위해 nodejs-lts를 설치합니다.

scoop install nodejs-lts

 

 

➡️ 자바8 JDK 설치

안드로이드 앱 개발에 필요한 Java 8 JDK는 다음 명령으로 설치합니다.

scoop bucket add java
scoop install temurin8-jdk

 

➡️ 비주얼 스튜디오 코드 설치

코드 편집기 비주얼 스튜디오 코드는 다음 명령으로 설치할 수 있습니다.

scoop bucket add extras
scoop install vscode

 

➡️ 안드로이드 스튜디오 설치

리액트 네이티브로 안드로이드 앱을 개발하기 위해 필요한 안드로이드 스튜디오와 SDK는 Scoop을 통해 설치합니다.

scoop install android-studio android-sdk

 

반응형