몇일 전 개발한 프로젝트를 운영에 배포하는 도중 나의 Mac에 깔린 Node가 이상하게 꼬여있는 것을 발견하였다. 리스트에는 없는 노드 버전이 디폴트 버전으로 설정되어 있었다.
당장은 문제가 없었지만, 앞으로 생길 문제들을 고려하여 Node.js를 삭제 후 다시 설치하기로 하였다.
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 uninstall node
/usr/local/bin
에 있는 node 또는 node_modules를 삭제한다.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가 완전히 삭제되었다면, nvm → node → npm
순으로 다시 설치한다.
감사합니다 노드 재설치 하는데 도움이 많이 됐어요!