NVM은 Node Version Manager의 약자이다.
노드 버전에 의존적인 패키지들이 존재하기 때문에 프로젝트별로 요구되는 노드의 버전이 다를 수 있다.
NVM을 사용하여 버전을 관리할 수 있고 아래의 방법으로 NVM을 사용할 수 있다.https://github.com/coreybutler/nvm-windows/releases
이 중 nvm-setup.exe을 다운로드한다.
nvm이 잘 설치되었는지 확인하기 위해 nvm의 버전을 확인한다.
C:\...\Downloads>nvm -v
1.1.11
기존에 존재하는 노드 버전을 확인한다.
C:\...\Downloads>node --version
v14.21.3
nvm을 통해 원하는 노드 버전을 다운받을 수 있다.
C:\...\Downloads> nvm install <version>
다운받은 후 아래 명령어를 통해 node 버전을 확인할 수 있다.
이 중 버전 앞에 "*"이 붙은 것이 현재 사용중인 노드 버전이다.
C:\...\Downloads>nvm ls
18.16.0
* 16.20.1 (Currently using 64-bit executable)
14.21.3
버전을 변경할 때에는 use를 사용하면 된다.
C:\...\Downloads>nvm use 18
Now using node v18.16.0 (64-bit)
다시 확인해보면 아래와 같이 18버전이 사용되고 있음을 볼 수 있다.
C:\...\Downloads>nvm ls
* 18.16.0 (Currently using 64-bit executable)
16.20.1
14.21.3
'web' 카테고리의 다른 글
[Node.js] npm과 npx는 뭐가 다른걸까? (0) | 2023.08.10 |
---|---|
[Git] git remote 명령어 (0) | 2023.08.09 |
[Node.js] __dirname 사용법 (0) | 2023.08.04 |
[GIT] 커밋 메세지 규칙 (0) | 2023.07.31 |
undefined와 null의 차이점 (0) | 2023.07.30 |