오늘은 wsl에 nvm을 통해서 node를 설치해보겠다.
먼저 이번 내용은 마이크로소프트의 공식문서 가 굉장히 잘 되어 있어서, 공식문서를 보는 것을 좀 더 추천한다. ㅎㅎ
아래의 명령어로 wsl에 curl을 먼저 설치해준다.
sudo apt-get install curl
curl을 이용해서 nvm을 설치해준다.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
버전을 찍어보며, nvm이 정상적으로 설치됐는지 확인한다.
nvm -v
1-3번을 진행하면 zsh: command not found: nvm
이라고 뜬다.
나는 기본 shell이 아니라 zsh를 쓰고 있어서 zsh에 nvm관련 설정을 추가해줘야한다.
캡쳐한 이미지에 나와 있는 이 설정들을 ~/.zshrc
에 추가해준다.
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
vim ~/.zshrc
zsh를 열었는데, 나는 이미 설정 값들이 입력이 되어 있었다. 만약 없다면, 설정 값들을 입력해주자.
열려있는 wsl을 닫고, powershell을 열어서 아래의 명령어로 wsl을 재시작해준다.
wsl --shutdown
nvm -v
명령어를 입력하면, nvm의 버전이 정상적으로 출력되는 것을 볼 수 있다.
nvm은 하나의 컴퓨터에서 여러 버전의 노드를 사용할 수 있게 해준다.
먼저 간략하게 nvm의 명령어를 알아보자.
nvm ls
nvm install {버전}
ex) nvm install 16.0.0
nvm use {버전}
nvm uninstall {버전}
node홈페이지에서 현재의 LTS버전을 확인해준다.
지금 확인해보니, 벌써 18버전이 LTS가 되어있었다. ㄷㄷ
(node가 상대적으로 버전업이 빠른 것 같..)
18.12.0버전을 설치한다고 하면, 아래의 명령어들로 설치하고 확인할 수 있다.
nvm install 18.12.0
nvm use 18.12.0
node -v
오늘은 별로 어려운 내용은 없어서 빠르게 마무리를 하도록 하겠다. ㅎㅎ
언제나 피드백, 댓글을 환영한다. 😋
그럼 20000