nvm이란?
Node Version Manager의 줄임말로써, Node.js 프로젝트를 수행하면서, 현재 PC에서 사용중인 Node의 버전을 명령어 한줄로 전환시킬 수 있도록 지원하는 Cli이다.
nvm 설치 전 주의 사항
- 먼저 기존 Node.js가 설치되어 있으면 삭제해준다. nvm은 기존 node.js와 다르게, 폴더링해서 별도로 동작하는 듯 하다.
nvm 설치
- 양자 택일
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
nvm 사용법 및 명령어
- 주요 사용되는 명령어★
# node version 인스톨 하기
$ nvm install [node version 입력]
# 현재 가능한(install 되어있는) node version list
$ nvm ls
(또는)
$ nvm list
# 현재 사용중인 버전 확인하기
$ nvm current
# 다른 버전으로 변경하기
$ nvm use [사용하고자 하는 node version]
# 실제 사용 예시
$ nvm ls // 현재 PC에 설치되어 있는 node.js 버전 목록 조회
$ nvm install v12.21.0 // 현재 PC에 node.js 12.21.0 버전 설치
$ nvm use 12.21.0 // 지금부터 PC에서 node.js 12.21.0을 사용
# node 버전 설치 심화
$ nvm install 0.10
$ nvm install v0.1.2
$ nvm install v8
$ nvm install node // node 최신 버전 설치 (설치 당시 기준)
$ nvm install --lts // node LTS 최신버전 설치
공식 사이트
- Releases · coreybutler/nvm-windows · GitHub
참고 사이트
- NVM 으로 NODE버전 컨트롤 하기 - Hello, world! I'm Yongdeok An (krauser085.github.io)
'[DEV] App Dev ∕ Web Back > ETC' 카테고리의 다른 글
[Node.js 라이브러리] 개발 참고자료 목록 (0) | 2022.10.23 |
---|---|
[vue.js/react] HTTP 통신 라이브러리 : axios (0) | 2020.12.02 |
[npm] fastify란? (0) | 2020.11.24 |
[npm] NestCloud란? (0) | 2020.11.23 |
[npm] Apollo란? (0) | 2020.11.23 |
최근댓글