종종 프로젝트 중에는 특정 Node.js 버전에서만 동작하는 프로젝트가 있습니다. 이럴 경우 Docker를 이용하여 컨테이너를 만들거나 로컬인 경우 해당 버전에 맞는 Node.js를 설치해야 합니다.

이번 내용은 전에 작성한 jdk 버전을 변경하듯이 Node.js 버전을 변경하는 방법에 대해 알아볼께요.

알림

해당 글은 Window를 기준으로 작성했습니다.

Mac의 경우는 해당 stackoverflow 질문글 을 참조해주세요.

  1. 먼저 해당 링크 에서 우측의 Release 버튼을 선택합니다.
  2. nvm-setup.exe 파일을 다운로드 받습니다. images
  3. 아래와 같이 파일을 설치하고 버전을 커맨드로 입력해보면 설치된 것을 확인할 수 있습니다. images

정상적으로 설치 됐는지 확인하기 위해서는 nvm version의 명령어를 cmd에 입력하면됩니다.

특정 Node.js를 설치할 때는 nvm install <version> 을 입력하면 됩니다. Node.js 버전은 해당 링크 에서 확인할 수 있습니다.

경고

주의할 점은 버전을 변경할 경우 cmd창을 관리자 모드로 실행해야합니다.

관리자 모드에서 다운로드 받은 Node.js 버전을 nvm use <version> 으로 입력하면 변경됩니다. nvm list 를 입력하면 현재 설치된 Node.js 버전을 확인할 수 있습니다.