1. NVM(Node Version Manager) 이란?
각 상황에 맞게 node버전 변경하고 사용할 수 있게 해주는 Node.js의 버전 관리자입니다.
2. 사용방법
위 URL로 접속하여 Installing and Updating 메뉴를 참고합니다.
1. 터미널에 아래 스크립트 입력 후 터미널 재실행
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
2. 환경변수 추가하기 (vi 명령어 숙지 필요)
# zsh 환경변수 파일 열기
vi ~/.zshrc # 만약 zsh를 사용 중이라면
vi ~/.bashrc # 만약 bash를 사용 중이라면
# 아래 변수 추가 저장
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" # This loads nvm
3. Node.js 설치 (LTS 버전 권장)
nvm install --lts
4.Node.js 설치시 npm도 함께 설치됩니다.
# Node.js 버전확인
node -v
# npm 버전확인
npm -v
5. Node.js 버전 추가 및 삭제 방법
# Node 리스트
nvm ls
# Node 설치(버전추가)
nvm install 16.19.0
# Node 사용(버전)
nvm use 16.19.0
# Node 삭제(버전)
nvm uninstall 16.19.0
# default 설정(버전)
nvm alias default v16.19.0
궁금하신게 있으시면 댓글 달아주세요.
이 글이 도움이 되었다면 ♡(공감), 광고 눌러 주세요.
큰 도움이 됩니다.
반응형
'Front End > Javascript' 카테고리의 다른 글
[JS] 마퀴(marquee) 슬라이드 만들기(feat.swiper) (1) | 2024.03.28 |
---|---|
[JS] input text 숫자만 입력 받기 (0) | 2024.03.25 |
[JS] 국가별 및 전화코드 입력 폼(International Telephone Input) 사용법 (0) | 2024.01.05 |
[JS] input [type="file"] 용량 제한 (0) | 2023.06.09 |
[JS] 카운트업(CountUp.js) 사용법 (0) | 2022.12.28 |