ETC/MacOS,Rancher

Homebrew & node,npm,yarn 설치

건담아빠 2022. 9. 20. 11:27

Homebrew 설치

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

 

Homebrew Path 설정

/Users/{사용자}/.zprofile 파일에 아래와 같이 설정

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"'
eval "$(/opt/homebrew/bin/brew shellenv)"

터미널 재시작 후 아래와 같이 확인

$ brew help

 

node, npm, yarn 설치

# homebrew 최신 버전 업데이트 명령어
$ brew update

# node, npm homebrew 이용 설치
$ brew install node
$ brew install npm
$ node -v
$ npm -v


# yarn homebrew를 이용 설치
$ brew install yarn --ignore-dependencies

# brew를 통해 node와 yarn 업데이트 하기
$ brew upgrade node brew upgrade yarn

이미 위에서 node를 설치하였으므로 node는 빼고 설치를 해주어야 한다. 그래서 --ignore-dependecies라는 옵션을 사용한다.
(brew install yarn --without-node 예전엔 이 명령어를 썼지만 더 이상 지원하지 않는다.)
설치가 완료되면 버전 확인을 해보자.

 

 

 

참고) https://brew.sh/index_ko

https://butter-ring.tistory.com/17

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh