티스토리 뷰

반응형

여러 리눅스를 써보면서 apt, apt-get, yum 등등 여러 패키지 관리도구로 소프트웨어를 다뤄왔지만 Mac OS를 처음 쓸 때는 아는게 하나도 없었다. Mac에서 Homewbrew 설치는 필수라고.. Mac을 관리할때 반드시 필요한 Homebrew로 node, npm, yarn을 설치해보자.

 


 

1. homebrew 설치

homebrew가 설치되지 않았으면 먼저 설치부터 해야한다. 아래 사이트를 접속하자

 

https://brew.sh/

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

 

홈페이지에 들어가면 아래처럼 스크립트를 복사할 수 있을 것이다.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 

위 처럼 생긴 스크립트를 복사하여 터미널에 입력해주자.

Mac 계정 비밀번호를 입력하면 설치가 진행된다. homebrew를 설치하는데 제법 시간이 걸리므로 10분 정도는 여유롭게 기다려주자.

설치가 완료되면 버전을 확인해보자.

 

brew --version

본인은 설치 당시 기준 3.4.1 버전이다. homebrew가 알아서 패키지 버전도 최신으로 설치해주지만 이미 설치한 사람들 중 최신 버전이 아니라면 이 기회에 brew update로 최신 버전으로 업그레이드하자.

 


2. node, npm 설치

아래 명령어로 node를 설치하자

 

brew install node

설치가 완료 되었다면 node와 npm 둘다 버전을 확인할 수 있다.

 

node -v
npm -v

본인 설치 당시 기준 node v17.4.0, npm 8.3.1 이다.

버전이 잘 뜬다면 설치가 잘 된 것이다.

 

 


 

3. yarn 설치

brew로 설치하는 방법, npm으로 설치하는 방법이 있으니 아무거나 사용하면 된다. yarn을 설치하려면 아래 코드를 입력하자. 

이미 설치되어 있는 패키지는 무시하는 --ignore-dependencies를 꼭 붙여줘야한다.(node를 이미 설치했으니 제외해야함)

brew install yarn --ignore-dependencies

또는

npm install -g yarn

 

설치가 완료 되었다면 버전을 확인해보자.

yarn -v

본인 설치 당시 기준 1.22.17 버전이다.

 

yarn은 무거운 npm을 대신하여 좀 더 효율적으로 패키지를 관리하고 다루기 위해 필요한 자바스크립트 패키지 매니저이다. 

분명 npm보다 yarn이 더 좋아야할텐데 개발하면서 npm과 yarn의 큰 차이는 느끼지 못했다. 알고보니 npm도 개선이 많이 되었다고.. 개발자의 판단으로 더 좋은쪽을 사용하길 바란다.


여기까지 완료되었다면 모두 설치가 된 것이다. 이제 개발을 시작해보자.

반응형
댓글
공지사항