반응형
다른 버전의 node.js를 사용하고 싶을 때
해결책: nvm
node -v
node.js 버전 확인하기
nvm은 다수의 node.js버전을 관리하는 bash 스크립트
nvm다운
https://github.com/nvm-sh/nvm#installing-and-updating
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
설치가 완료되면 터미널을 닫았다가 다시 켜기
nvm
하지만 nvm을 이해못함
왜냐하면 zsh가 nvm을 설치했는지 모르기 때문
code ~/.zshrc
열어주기
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
복붙해주기
콘솔 다시 껐다 켜기
nvm
nvm입력하면 작동하는 것을 확인할 수 있음
언제든지, 어떤 명령어를 추가하고 싶을 때는, 그냥 여기 zshrc에 추가하면 됨
모든 버전 확인하기
nvm ls-remote
사용할 수 있는 모든 node.js 버전을 가지고 옴
할 수 있다면 LTS(long-term support: 장기적 지원)버전을 이용하는 게 좋다.
LTS는 적어도 4년 동안은 지원하기 때문
내 버전과 마지막 LTS버전이랑 다름
다른 버전 사용하고 싶을 때
nvm install v10.21.0
자신이 원하는 버전 입력하면 됩니다.
(시간이 좀 걸림)
설치 완료되면 버전이 바껴있음
이전 버전으로 다시 돌아가기
nvm use v12.18.2
돌아가고 싶은 버전 눌렀는데 설치가 안되어있다고 뜸
이유: nvm은 이전에 썼던 node.js 버전을 인식하지 못함
nvm은 사용하는게 관리하기 더 쉬움
왜냐하면 전부 콘솔에서 관리할 수 있기 때문
nvm ls-remote --lts
LTS버전만 탐색하기
nvm install --lts=erbium
매번 바뀌니 알아서...
nvm ls
전에 다운 받았던 것들이 모두 뜸
nvm use v10.21.0
이제 버전 바꾸면 바뀜
원하는 버전을 스위치 가능하게 됐음
뿌듯😎😎😎
반응형
'노마드 코더 - 초급 > 개발자를 위한 윈도우 셋업' 카테고리의 다른 글
후기 (0) | 2022.03.01 |
---|---|
#3.4 우분투로 github cli 설치 / git 환경설정 하기 (0) | 2022.03.01 |
#3.3 Prettier // 명령어 (0) | 2022.02.28 |
#3.2 우분투에서 Python 설치하기 deadsnakes (0) | 2022.02.26 |
#3.1 우분투에서 NodeJS 설치하기 (0) | 2022.02.25 |