본문 바로가기
Front/Vue.js

NVM으로 node 버전 변경을 해보자 (windows)

by abstract.jiin 2023. 5. 8.

상황에 따라 node 버전을 관리해야 할 때가 있다. 

프로젝트 마다 버전이 다를 경우. .. nvm으로 관리하면 편하다 

 

OS 별로 설치 방법이 달라서 혼란을 겪는 경우가 많아서 windows에서 사용 방법을 작성해보기로 했다. 

 

1. programfiles/nodejs 폴더 삭제

 

2. Users/[username]/Appdata/Roaming 으로 가서 npm, nvm 폴더 삭제

 

3. 아래 링크에서 nvm-setup.zip을 다운로드 받은 뒤,

   압축 풀고 nvm-setup.exe를 실행해서 설치한다. 

 

   nvm windows 다운로드 링크

 

4. cmd를 관리자 권한으로 실행하고 명령어 입력

 

nvm install 18.16.0 

nvm use 18.16.0

 

 

아래는 10.x.x로 버전 지정한 뒤, 18.16.0으로 다시 버전 변경 해본 bash이다.

Microsoft Windows [Version 10.0.19045.2846]
(c) Microsoft Corporation. All rights reserved.

C:\Windows\system32>nvm install 10.16.3
Downloading node.js version 10.16.3 (64-bit)...
Complete
Creating C:\Users\user\AppData\Roaming\nvm\temp

Downloading npm version 6.9.0... Complete
Installing npm v6.9.0...

Installation complete. If you want to use this version, type

nvm use 10.16.3

C:\Windows\system32>nvm use 10.16.3
Now using node v10.16.3 (64-bit)

C:\Windows\system32>nvm install 18.16.0
Downloading node.js version 18.16.0 (64-bit)...
Extracting node and npm...
Complete
npm v9.5.1 installed successfully.

Installation complete. If you want to use this version, type

nvm use 18.16.0

C:\Windows\system32>nvm use 18.16.0
Now using node v18.16.0 (64-bit)

 

가끔 1,2 번을 제대로 삭제 하지 않아서 오류가 나는 경우가 있다고 하니. 

오류가 있을 시, 다시 nodejs, npm, nvm 등을 폴더 삭제하고 다시 진행해본다. 

 

nvm 으로 설치하지 않고 node.js 공식 사이트에서 다운로드한 nodejs 를 적용하고 싶다면? 

다운받은 nodejs를 nvm이 설치한 폴더에 복사해서 넣어 주면 된다. 

폴더명은 v18.16.0 과 같이 변경해서 넣어준다. 

 

nvm 기본 경로는 [C:\Users\[username]/\AppData\Roaming\nvm] 인데, 설치 할 때 변경했으면 달라졌을 수도 있다.