Node.js를 여러 버전으로 사용할 필요가 있을 경우 NVM(Node Version Manager)을 사용하여 버전을 변경하면서 사용가능합니다.
NVM Sh : https://github.com/nvm-sh/nvm
GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - nvm-sh/nvm
github.com
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