[linux] nvm (Node Version Manager) 으로 node 설치하기
nvm 설치하기
# nvm 설치
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
# 아래 명령을 실행한 다음 터미널 종료후 재접속한다
$ sudo sh ~/.nvm/nvm.sh
nvm help, version
# nvm 도움말
$ nvm help
# nvm 버전 확인
$ nvm -v # --version
0.39.5
nvm 으로 node 설치하기
# nvm 에 설치된 목록 확인하기
$ nvm list
-> system
# node 설치
$ nvm install 14 # node 14 버전 설치
$ nvm install 16 # node 16 버전 설치
$ nvm install 18 # node 18 버전 설치
# nvm 에 설치된 목록 확인하기
$ nvm list
v14.21.3
v16.20.2
v18.19.1
-> system
# 기본 버전 지정하기
$ nvm alias default 18
nvm 으로 node 특정 버전 삭제하기
# 삭제전 리스트
$ nvm list
v14.21.3
-> v16.20.2
v18.19.1
system
# 18 버전 삭제하기
$ nvm uninstall 18
Uninstalled node v18.19.1
# 삭제후 리스트
$ nvm list
v14.21.3
-> v16.20.2
system
nvm 으로 node 버전 변경하기
# 14 버전 사용중
$ nvm list
-> v14.21.3
v16.20.2
system
# 16 버전으로 변경하기
$ nvm use 16
manpath: cant set the locale; make sure $LC_* and $LANG are correct
Now using node v16.20.2 (npm v8.19.4)
# 현재 사용중인 버전이 16 으로 변경된다
$ nvm list
v14.21.3
-> v16.20.2
system
node, npm 버전 확인
# node 버전 확인
$ node -v
v16.20.2
# npm 버전 확인
$ npm -v
8.19.4
자습서: Amazon EC2 인스턴스에서 Node.js 설정 - AWS SDK for JavaScript
노드 설치는 현재 Amazon EC2 세션에만 적용됩니다. CLI 세션을 다시 시작하는 경우 nvm을 사용하여 설치된 노드 버전을 활성화해야 합니다. 인스턴스가 종료된 경우 노드를 다시 설치해야 합니다.
docs.aws.amazon.com
macOS에 nvm설치하는 방법! ( feat. brew )
nvm? nvm은 Node.js 여러 버전을 설치해두고 편하게 관리할 수 있게 해주는 도구입니다. 설치방법은 아래와 같습니다. macOS에서는 brew라는 아주 편리한 친구가 있습니다. 먼저 아래의 링크를 참고하
somjang.tistory.com
https://stackoverflow.com/questions/44803721/how-to-brew-install-specific-version-of-node
How to brew install specific version of Node?
For example I want to install either 7.9 or 7.10 but want to avoid Node 8 due to the webpack node-sass breaking bug. When I run brew search node this is what I see: ❯ brew search node leafnod...
stackoverflow.com