본문 바로가기

후비고!

어느날 부터 nvm prefix 경고가 뜨기 시작했다....윽.

nvm is not compatible with the npm config "prefix" option: currently set to "/usr/local"

 

..

다음과 같이 했더니 더 이상 경고는 나타나지 않았다.

 

우선 .zshrc 또는 .bash_profile 에서 두줄에 대한 삭제 또는 주석처리

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

그리고 한줄 추가

export NVM_DIR="$HOME/.nvm"
. $(brew --prefix nvm)/nvm.sh # <-- 이줄
#  [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"  # This loads nvm
#  [ -s "/usr/local/opt/nvm/etc/bash_completion" ] && . "/usr/local/opt/nvm/etc/bash_completion"  # This loads nvm bash_completion

이후 재설치.

nvm install node && nvm alias default node

음. 더이상 경고는 뜨지 않았지만 터미널 시작이 너무 느려졌다. brew의 문제겠지 해서 그냥 싹다 지우고 다시 까는 방법을 추천함.

 

 

https://github.com/nvm-sh/nvm#manual-uninstall

 

nvm-sh/nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - nvm-sh/nvm

github.com

https://github.com/nvm-sh/nvm#install-script

 

nvm-sh/nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - nvm-sh/nvm

github.com