nvm -v 실행시 발생했던 에러에 대한 조치방법에 대한 기록.

nvm의 작업 디렉터리 생성

nvm이 설치한 노드 버전을 저장할 디렉터리가 만약 아직 존재하지 않는다면 생성 필요

mkdir ~/.nvm

shell 프로필 업데이트

새로운 shell의 세션마다 nvm이 자동으로 초기화 되도록 하려면 shell profile file에 내용 추가 필요 (ex: ~/.bash_profile, ~/.zshrc, ~/.profile 등. 나의 경우 ~/.zshrc에 추가)

export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"

위의 변경사항 활성화

source ~/.zshrc

설치 확인

nvm --version

추가 내용

  • 사용 가능한 Node.js 버전 확인: nvm list-remote

  • 특정 Node.js 버전 설치: nvm install {node_version}