nvm은 node 버전을 설치해서 원하는 node 버전을 선택하여 사용할 수 있습니다.
그리고 가장 중요한 부분이면서 설명이 없던 부분인데 nvm을 오류없이 사용하려면
터미널과 같은 커멘트 프로그램을 관리자 권한으로 실행해야 오류없이 사용할 수 있습니다.
(관리자권한으로 실행 안하고 하면 node 버전 변경이 불가능.)
일단 기존의 node가 설치되어 있다면 node를 제거합니다.
# nvm 설치
위 사이트에 들어가 윈도우용 nvm 설치파일을 다운로드 합니다.
다운로드하여 압축을 풀면 nvm-setup.exe 파일을 실행하여 nvm을 설치합니다.
설치 후 커멘드창에서
nvm version
or
nvm -v
입력 enter를 치면 버전을 확인할 수 있습니다.
# nvm으로 node 설치하기
nvm 명령어로 node 를 설치할 수 있습니다.
명령어는 다음과 같이 작성합니다.
nvm install 12.22.9 [arch]
nvm install v12.22.9 [arch]
arch 부분은 입력해줘도 되고 안입력해줘도 되는데 node js의 환경을 설정해 줍니다.
32bit 라면 32를
64bit 라면 64를
윈도우 운영체제가 64bit 라면 아래와 같이 입력하면 됩니다.
nvm install v12.22.9 64
node 버전을 확인하여 설치하고 싶다면 버전은 아래의 링크에서 확인할 수 있습니다.
nvm으로 node 버전 설치는 node js DIST 에서 다운받게 됩니다.
설치 후 설치된 node 버전 목록을 확인하려면 다음과 같은 명령어를 입력해준다.
** 터미널이나 cmd 같은 프로그램을 실행 시 관리자 권한으로 실행해야 버전을 변경할 수 있다. **
nvm ls
버전이 여러개 나오고 특정 버전 앞에 * 표시가 있다면 현재 * 표시 버전을 사용하고 있는것입니다.
# nvm 으로 버전 변경하기
그럼 목록이 나오고 설치한 node 버전 목록 중 사용하고 싶은 버전의 node로 변경하려면
다음과 같은 명령어를 입력하여 실행해 줍니다.
nvm use 12.22.7
입력 후 다시 nvm ls를 입력해서 확인해보면 선택한 버전에 * 표시가 되었다면 변경된 것 입니다.
# 기타 nvm 명령어
사용가능한 node 버전을 조회합니다.
nvm list available
설치한 특정 노드버전 삭제.
nvm uninstall 12.22.6
node 설치 경로 확인.
which node
# nvm 삭제방법
setup 파일을 이용하여 설치하였기 때문에
프로그램 및 기능 에 들어가 삭제하면 됩니다.