티스토리 뷰
오늘은 노드의 버전관리를 위한 NVM에 대한 내용을 정리해보려고 한다.
NVM이란?
Node Version Manager의 약자로 여러 버전의 Node.js를 설치 및 버전을 변경하여 관리할 수 있는 도구를 말한다.
Window 운영체제를 사용하는 경우에는 Github nvm-windows를 통해 다운로드할 수 있다.
Download를 누르게 되면 Releases라는 페이지로 이동하는데 아래 스크롤을 하게 되면 nvm-setup.exe을 확인이 되는데 이를 클릭 후 설치를 진행하면 된다.
실행 시 설치 관련 팝업이 뜬다.
그리고 설치경로를 따로 지정한 경우가 아닌 이상 그냥 그대로 설정 후 install을 한다. 중간에 경고창에서는 기존의 설치되어 있는 node 버전을 nvm을 통해 컨트롤할지 여부를 묻는데 그 부분도 '예'를 눌러준다.
결국 모든 노드 버전을 관리하여 사용해야 하기 때문이다.
그럼 설치는 완료가 되었다. 설치가 잘 되었는지 확인을 하려면 nvm -v로 버전을 확인할 수 있다.
nvm -v
NVM 사용법
설치를 하였으니 간략하게 사용방법에 대하여 정리를 해보았다.
nvm list
nvm list는 현재 설치된 Node.js 버전들이 표시가 된다.
nvm install 18.12.0
특정 node 버전을 설치하고 싶은 경우는 뒤의 숫자까지 표기를 해서 해야 하며, 2자리만 입력하는 경우 해당 버전의 최상위 버전으로 다운로드가 된다.
현재 필자가 글을 작성 당시 node.js의 최신 LTS의 버전이 18.13.0일 때, nvm install 18을 하게 되면 현재 LTS의 버전으로 설치가 된다.
nvm use 18.12.0
nvm에서 설치된 18.12.0의 버전으로 변경하여 사용하겠다는 의미이다.
nvm uninstall v18.13.0
특정 버전이 이제 더 이상 쓰이지 않는 경우에는 uninstall을 통해서 해당 버전을 지울 수 있다.
오늘은 이렇게 node 버전을 관리하는 NVM에 대하여 정리를 해보았다.
npm의 명령어를 자주 써보았다면 nvm의 명령어가 크게 낯설지 않아 사용하는 데는 큰 문제없을 것이다.
'Back-End > Node' 카테고리의 다른 글
npm 설치시 알아두면 좋은 명령어 (0) | 2022.09.17 |
---|---|
multerS3를 이용하여 AWS S3 버킷에 이미지 업로드 하기 (0) | 2022.07.23 |
node mongodb s3 imageUpload Error (0) | 2022.07.09 |
Library : 노드 라이브러리 bcrypt로 비밀번호 암호화하기 (2) | 2022.05.14 |
mongoDB : Databases 이름 변경하기 (0) | 2022.04.16 |
- Total
- Today
- Yesterday
- react
- mongodb
- 재공부
- array
- 프로그래머스
- github
- Coding Test
- node-sass
- 함수
- 코딩테스트
- redux
- programmers
- 리액트 유튜브
- node
- 자바스크립트
- 자바
- Visual Studio Code
- javascript
- Git
- 리덕스
- 노드
- 배열
- node.js
- 파이썬
- 뷰
- java
- CSS
- 리액트 썸네일
- Switch
- 리액트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |