⚡️nvm, 놀라운 미즈노드
nvm(Node Version Manager)은 node.js 의 다양한 버전을 쉽게 설치하고, 사용할 수 있도록 하는 매니저이다. npm으로 node.js 기반의 다양한 패키지들을 다운받고 버전을 관리할 수 있다면, nvm은 node.js을 다운받고 관리하도록 해주는 것이다. 여기서도 슬프게도, 윈도우 환경에선 nvm을 사용할 수 없다고 한다.... 애도
물론 nvm이 아니더라도 node.js는 설치할 수 있다. 하지만 여러가지 node.js를 왔다갔다하며 개발이 필요한 경우, nvm이 엄청난 위력을 발휘한다.
예를 들어 다른 사람이 15.15.5버전으로 개발한 문서를 내 컴퓨터에서 git을 받아서 작성하려한다. 근데 현재 내 컴퓨터의 node.js버전은 16.16.0버전이다.
만약 이때 nvm이 없다면 node.js를 삭제하고 다시 깔아야한다. 하지만 nvm은 명령어를 통해 node.js의 version을 자유롭게 왔다갔다 할수 있다.
마치 미즈마블이 평행세계를 이동하듯 자유자재로 node.js 의 다른 버전의 세상을 왔다갔다 할 수 있게 해주는 것이다. (타노스처럼 싹 지우고 다시 까는게 아니라!)
⚡️node.js관리자 nvm 설치하기
공식문서에서 최신버전을 사용해서 패키지를 다운받는다.
//아래 코드는 최신버전이 달라질 수 있으니 공홈에서 참고
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
에러메세지에 터미널을 다시 닫았다 열면 nvm을 사용할 수 있다고 한다. 다시 키고 아래의 코드로 버전이 잘 찍히는지 확인해서 다운이 정상적으로 이루어졌는지 확인한다.
nvm --version
⚡️nvm으로 node.js설치하기
#nvm으로 lts(long term support)버전 node.js 다운받기
nvm install --lts
#잘 다운됐나 확인
npm -v
🚪nvm 활용해서 node.js 버전 이동
아래의 명령어를 활용하면 지금까지 nvm을 통해 설치한 node.js 버전 리스트가 나온다. 만약 내가 가고자 하는 버전이 이 리스트에 없다면 아래의 명령어를 통해 다운 받을 수 있다.
#사용하려는 node.js 버전 다운받기
nvm install 15.15.0
#열려라!버전의 문!
nvm use 15.15.0
'개념 > Node.js' 카테고리의 다른 글
[Node.js] Express 시작하기, 미들웨어와 라우터 사용법 (0) | 2022.08.16 |
---|---|
[Node.js] 서버 개발 필수 모듈 Nodemon (0) | 2022.08.11 |
[Node.js] Node.js http모듈 사용해서 미니 서버 만드는 방법 (1) | 2022.08.11 |
[Node.js] Node.js와 npm, package.json뜯어보기 (0) | 2022.07.10 |
[Node.js]Node.js와 javaScript의 차이 (0) | 2022.07.08 |