EC2에서 기본 터미널인 bash를 쓰다가 맥에서 쓰던 터미널이 그리워져서 zsh, oh my zsh 설치 후 세팅을 완료했다.
하지만 bash에선 되던 npm 명령어가 zsh에선 먹히지 않는 것을 알게되고 환경변수 세팅이 덜됐음을 확인했다.
vi ~/.zshrc
~/.bashrc에서 값을 가져와 bashrc -> zshrc 해줬다.
if [ -f /etc/zshrc ]; then
. /etc/zshrc
fi
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
source ~/.zshrc 후 정상적으로 npm이 작동되는 것을 확인했다.