1. NVM ?
Node Version Manager
Node.js 의 버전을 관리하는 도구입니다.
왜 관리해야 하는건가?
협업을 할 때, 또는 다양한 프로젝트를 동시에 진행해야 할 때
다양한 라이브러리 / 프레임워크 / 개발툴의 버전 호환 문제를 겪음이점
컴퓨터에 다양한 버전의 Node.js 를 설치할 수 있게 함..
use 커맨드를 이용해 사용할 Node 버전으로 간단하게 스위칭할수 있게 함..
디폴트 버전을 설정하거나 / 설치한 버전들의 전체 리스트를 확인하거나 / 필요 없는 버전을 삭제하는 등등... 소위 버전 관리가 쉬워짐
https://github.com/coreybutler/nvm-windows/releases
$ nvm install 14.17.0
$ nvm ls 또는
$ nvm list
$ nvm use 14.17.0
$ node
$ os.cpus()