Skip to content

Instantly share code, notes, and snippets.

@falsy
Last active February 25, 2024 09:06
Show Gist options
  • 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 에서 확인할 수 있습니다.

@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