Node.js 완전히 삭제하기 ( mac )



프로젝트마다 다른 버전의 Node를 사용해야될 일이있어서 NVM(Node Version Manager)로 노드버전을 관리하기위해서 Node.js를 삭제 후 재설치 하였다.

Node.js 삭제하는 방법 


1. 터미널에 아래 두줄을 입력한다.

$ 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.*


2. /usr/local/lib 에 있는 node로 시작하는 directory를 삭제한다.

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


3. /usr/local/include에 있는 node로 시작하는 directory를 삭제한다.

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


4. brew에 설치된 node를 삭제한다.

$ brew uninstall node


이때 에러가 발생했는데 yarn 이 설치되어서 오류가 발생했다. yarn 삭제

$ brew uninstall yarn

5. /usr/local/bin 에 있는 node 와 node_modules를 삭제한다.

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


6. 추가적인 것들을 삭제한다.

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



댓글