설치

https://docs.microsoft.com/ko-kr/windows/dev-environment/javascript/nodejs-on-wsl

lsb_release -dc
sudo apt update && sudo apt upgrade
sudo apt-get install curl
curl -o- <https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh> | bash
command -v nvm
nvm

버전 변경

  1. 프로젝트에 사용할 Node.js 버전을 변경하려면 새 프로젝트 디렉터리 mkdir NodeTest를 만들고 cd NodeTest 디렉터리로 들어간 다음, nvm use node를 입력하여 현재 버전으로 전환하거나 nvm use --lts를 입력하여 LTS 버전으로 전환합니다. nvm use v8.2.1처럼 설치한 버전의 특정 번호를 사용할 수도 있습니다. (사용 가능한 모든 Node.js 버전을 나열하려면 nvm ls-remote 명령을 사용합니다.)

  2. Update Node.js with NPM

node -v

npm cache clean -f

npm install -g n

# stable, latest, version 중에 고르기
sudo n stable

sudo n latest

n [version.number]

Error

  1. ERROR in Module.createRequire is not a function