1.2.1 Node.js와 npm 설치하기
Node.js는 웹 브라우저가 아닌 환경에서도 자바스크립트를 실행할 수 있게 해주는 Chrome V8 JavaScript 엔진으로 빌드된 런타임입니다. 이를 통해 리액트 네이티브로 개발할 때 필요한 도구들을 사용할 수 있습니다.
npm은 자바스크립트 프로젝트를 위한 패키지를 관리하는 도구입니다. npm은 Node.js를 설치할 때 자동으로 함께 설치됩니다. Node.js 버전은 LTS 버전을 사용하세요(2021년 기준 v16).
1.2.1.1 맥OS에서 설치하기
맥OS에서는 Node.js 버전 관리 도구인 nvm으로 Node.js를 설치하기를 권장합니다. 이 책에서 잠시 후 언급할 Homebrew라는 도구로도 설치할 수 있지만, Homebrew를 사용하면 안정성과 관계없이 최신 버전을 설치하므로 nvm을 사용하는 것이 좋습니다(Homebrew에서 버전을 명시할 수 있긴 하지만 이 경우 설치 후 따로 해줘야 할 작업이 있어서 복잡합니다).
이 링크를 열고 Installing and Updating 부분을 보면 다음과 같은 스크립트가 있습니다.
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
이 명령어를 입력하고 나서 터미널을 종료한 후 다시 시작하세요.