반응형
오랜만의 포스팅이네요.
이전에 NVM을 CentOS에 설치하는 방법을 포스팅한 글에서 NVM에 대한 설명을 대충 해두었으니 아래 링크에서 확인해보시고, 본 글에서는 macOS에서의 설치 방법과 간단한 사용법을 적어볼까 합니다.
NVM (Node Version Manager)을 이용한 NodeJS 설치 (in CentOS)
NVM 설치
💡 시작 전에 homebrew가 설치되어 있지 않은 경우 아래의 링크를 참고하여 설치하고 진행해주세요.
Mac OS 에 Homebrew 설치하기
nvm 설치
> brew install nvm
설치 확인→ 버전이 출력되지 않는다면 환경변수 설정을 해보자
# 폴더 생성 > mkdir ~/.nvm # 환경변수 설정 > vi ~/.zshrc ... # NVM 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 ... # 만약 안된다면 terminal을 종료후 다시 시도 > nvm -v 0.40.0
Node version 관리
node 설치
> nvm install $version # ex > nvm install v16.16.0
설치된 node 확인
> nvm list -> v16.16.0 default -> v16.16.0 iojs -> N/A (default) unstable -> N/A (default) node -> stable (-> v16.16.0) (default) stable -> 16.16 (-> v16.16.0) (default) lts/* -> lts/iron (-> N/A) lts/argon -> v4.9.1 (-> N/A) lts/boron -> v6.17.1 (-> N/A) lts/carbon -> v8.17.0 (-> N/A) lts/dubnium -> v10.24.1 (-> N/A) lts/erbium -> v12.22.12 (-> N/A) lts/fermium -> v14.21.3 (-> N/A) lts/gallium -> v16.20.2 (-> N/A) lts/hydrogen -> v18.20.4 (-> N/A) lts/iron -> v20.17.0 (-> N/A)
사용할 node version 변경
> nvm use $version # ex > nvm use v16.16.0 Now using node v16.16.0 (npm v8.11.0)
node 삭제
> nvm uninstall $version # ex - 사용중인 version은 삭제 불가 > nvm uninstall v16.16.0 nvm: Cannot uninstall currently-active node version, v16.16.0 (inferred from v16.16.0).
반응형
'Mac OS' 카테고리의 다른 글
Mac OS 에 Homebrew 설치하기 (0) | 2024.05.26 |
---|