TIL - Mac M1 [brew, nvm, node, yarn] 설치

jake·2022년 2월 13일
2

TIL

목록 보기
37/54
post-thumbnail

내일은 개발자로써 첫 출근이다. 이사님이 주신 사전과제를 기존 윈도우 노트북으로 작업해보고 새로받은 맥북의 셋팅을 해보려한다.

home brew 설치

아래는 home brew 공식 설치페이지
https://brew.sh/index_ko
home brew 설치 참고사이트
https://blog.naver.com/flvm1004/222597525101

우선 Finder에서 터미널을 검색하여 실행 시킨 뒤 home brew 공식 사이트에 있는 설치 문구를 입력해준다.

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

설치가 완료되면 nex Step으로 path를 설정해주라고 나온다. 아래 2개를 그대로 입력

==> Next steps:
- Run these two commands in your terminal to add Homebrew to your PATH:
    echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/jake/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"

입력 후 잘 설치 되었나 확인해본다.
which brew
brew --version

NVM 설치

brew install nvm 입력하여 설치한다.
설치하면 아래 문구들이 나온다.


You should create NVM's working directory if it doesn't exist:

  mkdir ~/.nvm

Add the following to ~/.zshrc or your desired shell
configuration file:

  export NVM_DIR="$HOME/.nvm"
  [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

You can set $NVM_DIR to any location, but leaving it unchanged from
/opt/homebrew/opt/nvm will destroy any nvm-installed Node installations
upon upgrade/reinstall.

Type `nvm help` for further information.

mkdir ~/.nvm 입력 해주고 vi ~/.zshrc에 들어가서 위에 나온 문구들 중 아래를 복사하여 붙여 넣기 해준 뒤 esc 한번 눌러주고 :wq! 엔터 쳐서 나온다.


 export NVM_DIR="$HOME/.nvm"
  [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

다시 vi ~/.zshrc에 들어가서 입력한 값이 잘 저장 되었나 확인 후 esc 누르고 :q! 엔터쳐서 나온다.
vi ~/.zshrc에 저장한 정보를 반영하기 위해 source ~/.zshrc를 입력해준다.

nvm이 잘 설치되었나 확인해보자. nvm --version를 쳐본다. 버전이 정상적으로 나타나면 끝
(nvm install 후 위에 과정들을 설정해주지 않으면 nvm 커맨드를 사용할 수 없기 때문에 꼭 해줘야한다.)

참고사이트
https://webruden.tistory.com/271

node 설치

nvm install --lts 버전을 설치한다.
설치확인
node -v
npm -v

yarn 설치

brew install yarn
설치확인
yarn -v

profile
열린 마음의 개발자가 되려합니다

1개의 댓글

comment-user-thumbnail
2022년 3월 21일

자세한 설명 고맙습니다. 덕분에 헤매던거 해결했어요!

답글 달기