Skip to content

Instantly share code, notes, and snippets.

@falsy
Last active February 25, 2024 09:06
Show Gist options
  • Star 79 You must be signed in to star a gist
  • Fork 23 You must be signed in to fork a gist
  • Save falsy/8aa42ae311a9adb50e2ca7d8702c9af1 to your computer and use it in GitHub Desktop.
Save falsy/8aa42ae311a9adb50e2ca7d8702c9af1 to your computer and use it in GitHub Desktop.
NVM(Node Version Manager) 맥OS에서 설치 & 사용하기

NVM(Node Version Manager) Quick Start

맥OS에서 NVM 사용하기

NVM 설치

1. 설치

$ sudo curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash

nvm 설치

2. 확인

$ nvm ls

-bash: nvm: command not found

3. 당황하지 않고

$ vi ~/.bash_profile

vi 에디터로

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

위 코드가 있는지 확인

4. 재시작

source ~/.bash_profile

5. 확인

$ nvm ls
->       system
node -> stable (-> N/A) (default)
iojs -> N/A (default)

Node 설치

1. 설치

$ nvm install 6.10.1

안정화된 최신 버전인 6.10.1 설치

2. 확인

$ nvm ls
->      v6.10.1
         system
default -> 6.10.1 (-> v6.10.1)
node -> stable (-> v6.10.1) (default)
stable -> 6.10 (-> v6.10.1) (default)
iojs -> N/A (default)
lts/* -> lts/boron (-> v6.10.1)
lts/argon -> v4.8.1 (-> N/A)
lts/boron -> v6.10.1
$ node -v
v6.10.1

다른 버전의 노드 설치 및 버전 변경

1. 설치

$ nvm install 7.7.4

가장 최신 버전인 7.7.4 설치

2. 확인

$ nvm ls
        v6.10.1
->       v7.7.4
         system
default -> 6.10.1 (-> v6.10.1)
node -> stable (-> v7.7.4) (default)
stable -> 7.7 (-> v7.7.4) (default)
iojs -> N/A (default)
lts/* -> lts/boron (-> v6.10.1)
lts/argon -> v4.8.1 (-> N/A)
lts/boron -> v6.10.1
$node -v
v7.7.4

3. node 버전 변경 및 확인

$ nvm use 6.10.1

다시 6.10.1 버전으로 변경

$ node -v
v6.10.1

그밖의 자세한 정보는

NVM 에서 확인할 수 있습니다.

@Woody-FE
Copy link

도움 많이 됐습니다 감사합니다! 타이틀부분에 오타가 있네요 Qick -> Quick

@falsy
Copy link
Author

falsy commented Jul 12, 2020

@marrywill 앗?! 🤭

@Jivvon
Copy link

Jivvon commented Aug 18, 2020

감사합니다 👍

@falsy
Copy link
Author

falsy commented Aug 26, 2020

@Jivvon 🥳

@EmilyMinjuKim
Copy link

감사합니다!!

@falsy
Copy link
Author

falsy commented Sep 21, 2020

@southppp22
Copy link

감사합니다!

@falsy
Copy link
Author

falsy commented Oct 19, 2020

@onniseonmi
Copy link

정말 정말 감사합니다. 덕분에 성공적으로 설치했습니다.

@falsy
Copy link
Author

falsy commented Oct 21, 2020

@bwyoo1229
Copy link

bwyoo1229 commented Jan 8, 2021

왜 그런지 잘 모르겟지만 source ~/.bash_profile 이 부분이 저를 살렷습니다!! 감사합니다 👍

@falsy
Copy link
Author

falsy commented Jan 9, 2021

@bwyoo1229 🤠

@skywalk44
Copy link

감사합니다.

@falsy
Copy link
Author

falsy commented Feb 4, 2021

@skywalk44 🎉

@zmzhoi
Copy link

zmzhoi commented Jun 14, 2021

감사합니다.

@falsy
Copy link
Author

falsy commented Jun 14, 2021

@zmzhoi 🎊

@seanstainability
Copy link

정리가 너무 잘되어 있네요 감사합니다 ☺️

@falsy
Copy link
Author

falsy commented Sep 8, 2021

@osanThor
Copy link

저의 구세주이십니다 ㅠㅜ 감사합니다~!

@falsy
Copy link
Author

falsy commented Jan 16, 2022

@osanThor 🥰

@subsub97
Copy link

subsub97 commented Mar 3, 2022

혹시 당황하지 않고에서 vi 에디터로 이부분이있는지 확인 하라고하셨는데 전 물결만 나오는 상황이라면 어떻게 해야하나요?

@falsy
Copy link
Author

falsy commented Mar 3, 2022

@subsub97 정확하지는 않은데요.. .bash_profile에 아무런 내용이 없으시면.. 우선 vi 에디터로

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

위 내용을 추가하고 저장하신 후에 source ~/.bash_profile로 적용한 후 확인해 보시거나..
저 같은 경우에는 zsh를 사용해서요. 만약 zsh를 사용하신다면,

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

저는 $ vi ~/.zshrc에 위와 같은 내용을 추가해서 source ~/.zshrc로 적용해서 사용하고 있습니다.
저의 지식이 얕아... 위 내용이 도움이 될 지 모르겠네요.. ㅜ

@rnlfud5616
Copy link

설치 부분에서 계속 password가 떠서요... 어떻게 하는거죠??ㅠㅠㅠ도와주세요

@falsy
Copy link
Author

falsy commented Mar 26, 2022

@rnlfud5616 잘 모르겠지만... password가 뜬다면,
생각하기에는.. 비밀번호라고 할만한 것이 컴퓨터 잠금 해지하실 때 비밀번호밖에 없어서.. 그 비밀번호를 입력해도 안되시는 걸까요??

@rnlfud5616
Copy link

비번을 누를려고해도 안 눌려지고 보이지가 않아요.. 그리고 저도 계속해서 물결표시가 나와요...

@falsy
Copy link
Author

falsy commented Mar 28, 2022

@rnlfud5616 아마도 비밀번호가 보이지 않는건 보안적인 측면으로 그렇게 처리가 되는 부분이 아닌가 싶어요, 보이지 않더라고 비밀번호를 입력하시고 엔터키를 누르셔도 진행이 되지 않으시는 걸까요??

@junsugi
Copy link

junsugi commented Oct 20, 2022

감사합니다! 정말 유익했습니다!

@falsy
Copy link
Author

falsy commented Oct 20, 2022

@junsugi 🙇

@karriz-dev
Copy link

혹시나 해서 남기는 내용입니다 !

Mac을 사용하다보면 zsh를 사용하는 경우가 많은데, 이때는 ~/.bash_profile 보다는 ~/.zshrc 를 통해 zsh 설정 파일을 수정해보세요 😄

@falsy
Copy link
Author

falsy commented Nov 10, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment