터미널을 열어 다음과 같은 명령어를 통해 node 버전을 확인 할 수 있습니다.
node -v
현재 시간 기준 lts version v14.17.5
여기서 만약
command not found: node
와 같은 에러가 나온다면
✔️ node 가 설치가 되어있는 건 맞는지,
✔️ path 설정이 꼬여 있지는 않은지 확인해보시길 바랍니다.
사실 node 버전 바꾸는 방법은 여러가지가 있습니다. homebrew를 통해 nvm 을 설치해 버전 관리를 하는 방법도 있고 제가 모르는 다른 방법이 또 있겠죠 (예를 들어 다 지우고 다시 깐다던지...)
하지만 제 경험상 nvm 보다 이 패키지가 더 편했습니다.
https://www.npmjs.com/package/n
바로 n
이라는 패키지 입니다.
🤪 이름도 너무 귀여워...
그럼 바로 설치해보도록 하겠습니다.
sudo npm install -g n
잘 설치 되었는지 버전 체크를 해보겠습니다.
사용할 수 있는 명령어들은 많지만 다음 명령어만 아시면 사용하시는 데 문제는 없습니다.
n stable : 안정 버전
n latest : 최신 버전
n lts : lts 버전
n x.x.x : 특정 x.x.x 버전
n ls : 설치된 node 버전들 보기
n rm <version> : 특정 버전 삭제
현재 시간 기준으로 LTS 버전의 node가 설치 되어 있습니다.
만약 본인이 root
유저 혹은 관리자 권한이 아니라면 sudo
를 앞에 꼭 붙여주세요
설치가 잘 된 것 뿐만 아니라 현재 제 node 버전도 자동으로 바꿔 준 것을 알 수 있습니다.
LTS 버전인 14.17.5 가 이미 설치가 되어 있었기 때문에
변경만 된 것을 볼 수 있습니다.
node v16은 사용할 일이 없으니 삭제하도록 하겠습니다.
어떠셨나요?
nvm 을 써보신 분이라면 아마
"어? 왜 이렇게 빠르지...?:
라는 생각이 아마 절로 들 것 같은데요. (제가 그랬거든요)
명령어도 간단하고 쉬운 이름도 귀여운 패키지 n
을 통해 node 버전을 변경하는 방법을 알아보았습니다!