노드를 사용하다 보면 버전 변경이 필요한 경우가 있습니다.
저의 경우에도 회사에서 진행중인 프로젝트를 실행할 때, 무조건 node 14버전을 사용하라고 하셔서 버전 변경을 시도한 적이 있습니다.
일반적으로 알려진 노드 버전 변경은 nvm을 이용한 것인데, 저는 무슨이유에서인지 nvm이 자꾸 에러가 났습니다.
분노에 찬 구글링 끝에 아래 블로그를 발견했습니다.
https://intrepidgeeks.com/tutorial/change-node-version
당신은 천사입니까?
nvm 대신 node n패키지를 사용하니 버전 변경이 쉽게 되었습니다.
먼저, node n 패키지를 설치해줍니다.
sudo npm install -g n
현재 노드 버전을 node -v 명령어로 확인해보면, 16.17.0 버전인 것을 알 수 있습니다. 이제 이것을 14버전으로 변경해보겠습니다.
sudo n install 0.0.0 으로 원하는 버전을 설치해줍니다.
n ls 명령어를 하면 현재 설치된 버전들이 확인 가능합니다.
이제 원하는 노드 버전으로 변경해보겠습니다.
sudo n 14.0.0
짜잔 ~!
node -v를 입력하면 node버전이 14로 변경된 것을 알 수 있습니다.