node -v
해보니 16.17 버전이었다.
nodejs는 자주 업데이트 되기도 하고 업데이트 될때마다 찾아볼 것 같으니 내가 알아볼 수 있을 정도로 간단하게 진행순서를 정리해보겠다.
- 나의 nodejs 버전 확인하기
node -v
- npm 캐시 제거하기
why ? 새 버전은 이전 버전과 다른 파일과 기능을 포함할 수 있기 때문에 충돌을 피하고 새 버전의 기능을 올바르게 사용하기 위해서 캐시를 제거해야 한다. 캐시를 삭제함으로써 새 버전을 깨끗하게 설치하고 최신 변경 사항을 올바르게 적용할 수 있다.
npm cache clean -f
- nodejs 버전 관리 모듈 설치하기 'n'
nodejs 버전 관리 모듈에는 nvm과 n이 있는데 nvm이 더 많은 기능과 설정을 제공하기 때문에 더 많은 리소스를 사용할 수 있다. nvm은 bash, zsh 등 쉘 스크립트를 사용하여 동작하므로 조금 더 복잡한 설치과정이 필요하다. 반면에 n은 더 단순하고 가벼우며 nodejs 버전을 전환하는데 필요한 기능만을 간결하게 제공한다. 'n'은 nodejs를 더 빠르게 설치하고 버전 간 전환을 더 간편하게 이용할 수 있어서 개인적인 개발환경이나 빠른 테스트를 위해 적합하다. 본인은 단순히 nodejs 버전 관리를 위해 사용할 것이기 때문에 n을 사용할 예정이다. 커멘드는 아래와 같다.
sudo npm install -g n
- n 모듈을 사용한 nodejs 설치
커멘드는 아래와 같다.
n stable → stable 버전 설치
n lts → latest 버전 설치
n latest → latest 버전 설치
n 18.17.0 → 18.17.0 버전 설치
- 마지막으로 제대로 설치됐는지 확인!
node -v
====================================================
nvm으로 관리하는게 편하다.
brew install nvm // homebrew로 nvm설치
nvm install 22 // 22버전 업데이트
node -v //체크
npm -v //체크