개발/etc

[nvm] vscode에서 nvm: command not found 오류

JH._.kim 2025. 3. 28. 20:17

글로벌에는 nvm이 설치되어 있고 사용이 가능한데, 

vscode 의 터미널에서 nvm을 사용하려고 하면 command not found: nvm 이라고 오류 메시지가 뜨면서

nvm을 사용할 수 없었다.

vscode에서 개별적으로 프로젝트를 열어서 사용할 때도 nvm을 사용하는 방법을 찾아보았다.

나는 zsh 셸을 기본으로 사용중이기 때문에, zshrc에서 수정해주었다.

 

1. 터미널에서 zshrc 파일을 열어준다.

open -e ~/.zshrc

 

2. 파일에 다음 코드를 추가하고 저장해준다.

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" bash_completion

 

3. 다시 터미널로 돌아와서 변경사항을 적용하기 위해 다음 명령어를 실행해준다.

source ~/.zshrc

 

이렇게 해준 다음 다시 vscode 터미널에서 nvm을 입력해도 사용이 가능했다.

728x90