Node.js를 여러 버전으로 사용할 필요가 있을 경우 NVM(Node Version Manager)을 사용하여 버전을 변경하면서 사용가능합니다.
NVM Sh : https://github.com/nvm-sh/nvm
NVM 설치
아래의 명령을 사용하여 설치를 합니다. 필요한 내용이 자동으로 설치됩니다.
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
$ source ~/.bashrc
$ nvm -v
0.40.1
NVM 사용방법
Node.js 설치
# 설치 가능한 node.js 버전 출력
$ nvm ls-remote
v0.1.14
......
v14.21.2 (LTS: Fermium)
-> v14.21.3 (Latest LTS: Fermium)
v15.0.0
......
v20.18.1 (Latest LTS: Iron)
v21.0.0
......
v22.11.0 (LTS: Jod)
v22.12.0 (Latest LTS: Jod)
v23.0.0
v23.1.0
v23.2.0
v23.3.0
v23.4.0
# 선택가능한 설치된 node.js 버전 목록 출력
$ nvm ls
# 특정 버전의 node.js 설치
$ nvm install 14.23.3
# 최신 버전의 node.js 설치
$ nvm install node
Node.js 버전 변경
$ nvm use 16
Now using node v16.9.1 (npm v7.21.1)
$ node -v
v16.9.1
$ nvm use 14
Now using node v14.18.0 (npm v6.14.15)
$ node -v
v14.18.0
$ nvm install 12
Now using node v12.22.6 (npm v6.14.5)
$ node -v
v12.22.6
Node.js 삭제
$ nvm uninstall 14.2.3
$ nvm uninstall v16
$ nvm uninstall --lts
자세한 사항은 본 글 위부분의 참고 사이트를 방문하세요.
728x90
'Development > Node.js, Vue.js, Electron.js' 카테고리의 다른 글
[Vue+Firebase+Vuetify] 07. Firebase Naver Login, 네이버 로그인 (0) | 2020.08.28 |
---|---|
[Vue+Firebase+Vuetify] 06. Firebase Kakao Login, 카카오톡 로그인 (5) | 2020.08.27 |
[Vue+Firebase+Vuetify] 05. Firebase Facebook Login, 페이스북 로그인 (0) | 2020.08.20 |
[Vue+Firebase+Vuetify] 04. Firebase Google Login, 구글 로그인 (0) | 2020.08.12 |
[Vue+Firebase+Vuetify] 03. Firebase Signup with Email Link, 전자우편 링크 로그인 구현 (0) | 2020.08.08 |