항상 node 버전이 지속적으로 변하기 때문에 특정 프로젝트의 node 버전과 동일하게 맞춰야 하는 상황에서 NVM(Node Version Manager)을 통해 쉬운 node 버전관리를 할 수 있다.
NVM github Link
위 링크를 통해 NVM을 설치할 수 있고 많은 내용을 알 수 있다.
아래 내용은 NVM 설치 위주의 설명을 하겠습니다.
1.VS code 에디터를 열고 터미널 창을bash
열고 아래 명령어를 입력
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
2.설치가 완료되면 NVM 명령어를 시스템에 추가해야 됩니다.
vi ~/.bashrc
입력 후 vi로 연 .bashrc 파일에 "i" 키를 입력하여 쓰기 모드로 진입합니다.
그리고 나서 아래 내용을 추가하고 esc 키를 누른 뒤 ":wq"를 입력하여 저장 후 종료합니다.
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.이제 nvm -v
를 입력하여 nvm 명령어가 인식 되는지 확인합니다.(숫자로 버전이 보이면 적용👌)
🖐 만약 nvm이 인식이 되지 않는다면vi ~/.bashrc
을 vi ~/.bash_profile
파일에 export 내용을 추가
nvm -v
4.인식되면 아래의 명령어로 Node.js 버전을 설치합니다
nvm install 10.16.1
5.설치가 완료 된다면 아래 명령어로 설치된 Node.js 버전을 옮겨 사용할 수 있습니다.
nvm use 10.16.1
6.node -v
명령어로 해당 Node.js 버전을 확인 합니다.