Post

WSL에 NVM을 이용하여 Node.js 설치하기


NVM 설치


APT(Advanced Packaging Tool)를 이용하여 WSL(Windows Subsystem for Linux)에 Node.js를 설치하면 정해진 버전이 설치된다는 단점이 있다.

Image

Ubuntu 20.04에서는 위와 같이 10.19 버전이 설치된다.
Node.js 공식 홈페이지의 LTS와 비교하면 훨씬 이전 버전임을 알 수 있다.

Image

따라서 최신 버전의 Node.js를 설치하려면 반드시 NVM(Node Version Manager)을 이용해야 한다.

먼저 cURL을 설치하고 cURL을 사용하여 NVM 설치 스크립트를 다운받고 실행한다.

1
2
sudo apt install curl
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

Image

그리고 WSL을 재시작하면 설치가 완료된다.

이제 설치된 NVM 버전을 확인하고 Node.js 상태를 보면 아래와 같이 N/A 상태임을 알 수 있다.

1
2
nvm --version
nvm ls

Image


Node.js 설치


NVM을 이용하여 Node.js를 설치하는 방법은 간단하다.
아래 명령어로 Node.js LTS를 설치할 수 있다.

1
nvm install --lts

Image

Node.js와 npm(node package manager)의 위치를 확인하고 Node.js의 상태를 보면 공식 홈페이지의 LTS 버전임을 알 수 있다.

1
2
3
which node
which npm
nvm ls

Image


This post is licensed under CC BY 4.0 by the author.

© sirius-mhlee. Some rights reserved.

Using the Chirpy theme for Jekyll.