01 노드버전 여러개 설치하기
개발시 node가 버전을 다르게 설치해야 하는 경우가 있다. 하나의 PC에 서로 다른 node 버전을 설치해서 사용해보자.
1.Window
1.1.NVM (https://github.com/nvm-sh/nvm)
Node Version Manager

- 설치확인
- cmd, powershell에서
nvm으로 확인

- 버전설치 기본형
1nvm install *node 설치버전*- 버전설치 예문
1nvm install 16.16.0 // 16.16.0 버전의 설치2nvm install latest // latest current version 설치3nvm install lts // LTS version 설치- 추가설치 화면


- 버전목록 확인
1nvm ls2nvm list
- 버전 사용
1nvm use 사용할 노드버전
- 현재 사용중 Node 버전확인
1nvm current- 설치가능한 node version 목록 확인
1nvm list available- 설치된 Node 버전 삭제
1nvm uninstall 삭제할 노드버전
2.Mac
window 와 사용법은 같으나 설치가 다르다
2.1.NVM
공식 깃허브의 install 영역을 확인한다.

- 인스톨 코드 복사 하여 mac 터미널에 붙여넣기
1curl -o- [https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh](https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh) | bash
- 두번째 스크립트 붙여넣기
1export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"2[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm- 버전설치
1** nvm install v16**
- 버전변경
1 nvm install v16