brew install nvm
m1 맥에서 위 명령어로 설치를 한 뒤 nvm 버전을 확인하자
zsh: command not found: nvm
위와 같은 에러메시지가 나왔다.
검색해보니 macOS의 기본 셸이 bash에서 zsh로 바뀌었기 때문이라고한다.
터미널에서 zsh의 환경변수를 수정하면 위 오류를 해결할 수 있다고한다.
vi ~/.zshrc
위 명령어를 터미널에 입력하여 vi편집기로 zsh 환경변수 파일을 열었고,
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
i
를 눌러서 insert로 바꾼 다음에 위 내용을 복붙했고, esc
를 누른 다음 :wq
를 입력하여 빠져나왔다.
source ~/.zshrc
위 명령어를 입력하여 수정사항을 반영한 다음 확인하니 오류 없이 실행되는 것을 확인할 수 있었다.