2023. 6. 15. 22:56ㆍFront-end/JavaScript
프로젝트마다 노드 버전이 달라지는 경우가 있어 실행 시 오류가 자주 발생했다.
플러터에서 버전 관리 시 썼던 FVM처럼 노드도 버전관리가 된다길래 사용해 보았다
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 - GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active nod...
github.com
NVM (Node Version Manager)
먼저 사용을 위해 설치를 한다.
터미널에서 입력해 설치할 수도 있지만 나는 깃페이지에서 윈도우용 설치파일을 받아 사용했다.
https://github.com/coreybutler/nvm-windows/releases
Releases · coreybutler/nvm-windows
A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows
github.com
설치 후 터미널에서 명령어를 통해 사용 가능하다.
터미널에 nvm을 치면 현재 nvm 버전과 함께 명령어 리스트를 확인할 수 있다.

주요 명령어는 다음과 같다
# 현재 설치 된 노드 버전들 확인
nvm list
# 사용가능한 노드 버전들 확인
nvm list available
# 원하는 노드 버전 설치
nvm install 16.3.1
# 원하는 노드 버전 사용
nvm use 16.3.1
# 현재 사용중인 버전 확인
nvm current
# 필요없는 노드 버전 삭제
nvm uninstall 16.3.1
만약 노드 버전 설치나 사용 과정에서 오류가 발생한다면
관리자모드 powerShell에서 실행하면 된다.
'Front-end > JavaScript' 카테고리의 다른 글
[JS] Math 사용하기 (0) | 2024.01.16 |
---|---|
[JS] 특정 문자 위치 찾기 (indexOf) (0) | 2024.01.16 |
JSON schema for a javascript project using typescript tooling? (0) | 2022.02.16 |
[JavaScript] slice & splice (0) | 2021.11.04 |
메뉴 선택 시 선택 한 메뉴 배경색 주기 (0) | 2021.10.27 |