·터미널 명령어

nvm use

패키지·런타임

쓰는 꼴

nvm use <version> | nvm use --lts

지금 셸이 쓸 node 버전을 바꿉니다 — 그 셸에만 걸리기 때문에 새 터미널이나 CI는 기본값으로 돌아가고, nvm은 셸 함수여서 스크립트나 Makefile에서는 nvm.sh를 먼저 읽어야 합니다.

자주 쓰는 옵션

옵션
--ltsthe newest long-term-support line you have installed
nvm install <version>download it first; use only switches to installed ones
nvm alias default <version>what a brand-new shell should start with
nvm lsthe versions on this machine
nvm currentwhich one is active in this shell

예시

nvm use 22

switches this shell to node 22

nvm use --lts

switches to the newest installed LTS

nvm alias default 22

so new terminals and editors also get 22

무엇을 어디에 넣는지가 문제입니다. 프로젝트 안인지 시스템 전체인지 먼저 정하세요.

읽는 방법

  • 대괄호 [ ]는 넣어도 되고 안 넣어도 되는 자리입니다.
  • 점 셋 …은 여러 개를 이어 쓸 수 있다는 뜻입니다.
  • 옵션은 대소문자를 가립니다 — -r과 -R이 다른 명령도 있습니다.

자주 묻는 것

Q. nvm use은 무엇을 하나요?

지금 셸이 쓸 node 버전을 바꿉니다 — 그 셸에만 걸리기 때문에 새 터미널이나 CI는 기본값으로 돌아가고, nvm은 셸 함수여서 스크립트나 Makefile에서는 nvm.sh를 먼저 읽어야 합니다.

Q. 어떻게 치나요?

nvm use <version> | nvm use --lts — 대괄호는 생략할 수 있는 자리입니다.

Q. 옵션은 몇 개나 자주 쓰나요?

여기 정리한 것은 5개입니다. 전체 목록은 man nvm에 있습니다. 이 명령은 패키지·런타임 갈래입니다.

같이 보는 명령

man 페이지: man nvm-use