본문 바로가기
setting

[MacOS - M1] node 와 npm 삭제하기

by clolee 2022. 8. 26.

터미널에서 아래 코드 입력

lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom | while read f; do  sudo rm /usr/local/${f}; done
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*

 

/usr/local/lib 로 가서 node로 시작하는 directory 삭제

cd /usr/local/lib
sudo rm -rf node*

 

/usr/local/include 로 가서 node로 시작하는 directory 삭제

cd /usr/local/include
sudo rm -rf node*

 

brew로 node 를 설치했다면, brew 로 설치한 node 삭제

brew uninstall node

 

/usr/local/bin 로 가서 node 관련 폴더 삭제

cd /usr/local/bin
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/bin/node
ls -las

 

추가적으로 삭제하기

sudo rm -rf /usr/local/share/man/man1/node.1
sudo rm -rf /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm

 

위의 코드를 다 실행 한후

그 후에 node 버전을 확인해도 버전이 보이는 경우가 있다.

 

echo $PATH 를 입력해 "node -v" command 가 찾는 위치를 확인한다.

echo $PATH

 

.nvm/versions 으로 가서 node를 삭제한다.

cd .nvm/versions
rm -rf node

 

node 와 npm 삭제 확인

node -v 와 npm -v 명령어를 통해 node 와 npm 버전을 확인해보면 

삭제된 후 버전이 아닌 command not found 가 나오는 것을 확인할 수 있다.

node -v
npm -v

 

참고 :

https://gist.github.com/TonyMtz/d75101d9bdf764c890ef

 

 

 

댓글