[Mac] - node, npm 삭제 및 재설치

zsunny·2022년 6월 20일
14

프로그램 설치

목록 보기
2/2
post-custom-banner

여느때와 다름없이 react에서 새로 fork한 프로젝트를 열기위해 npm install을 해주는데 에러가 우수수 나왔고..

2시간동안 구글링하며 시도해보았으나 그냥 모두 삭제하고 재설치하는게 빠르겠다는 결론에 도달.

삭제도 설치도 여러 방법이 있었으나 내게 알맞았던 방법만을 정리해보려 한다.

혹시 나와 같은 상황에 처한 분들께 조금이나마 도움이 되길 바라며..! 시작.

STEP 1️⃣. node 완전 삭제

터미널을 열고 다음의 명령어를 입력하면 node를 완전히 삭제할 수 있다.

sudo rm -rf /usr/local/lib/node
sudo rm -rf /usr/local/lib/node_modules
sudo rm /usr/local/lib/dtrace/node.d
sudo rm /usr/local/share/man/man1/node.1
sudo rm -rf /usr/local/share/doc/node
sudo rm -rf /usr/local/share/systemtap/tapset/node.stp
sudo rm -rf /usr/local/include/node
sudo rm /usr/local/bin/node
sudo rm /usr/local/bin/npm
sudo rm /usr/local/bin/npx

//아래는 경우에따라 필요하면 입력한다.
sudo rm -rf /Users/$USER/.npm
sudo rm -rf ~/.npm

//Homebrew로 설치한 경우는 아래 명령어도 입력해야한다.
brew uninstall node
brew doctor
brew cleanup

STEP 2️⃣. node / npm 제거 확인

이제 정말 node와 npm이 다 잘 삭제되었는지 확인해보는 명령어이다.

node -v		//node 버전 확인
			//command not found: node 라고 나오면 ok
npm -v		//npm 버전 확인
			//No such file or directory 라고 나오면 ok

STEP 3️⃣. Homebrew 설치

보통 node.js 홈페이지에서 다운로드를 받지만, homebrew가 설치되어있으면 단 한 줄의 명령어로 node 와 npm을 설치할 수 있으니 설치를 권장한다!

이 외에도 깃(git) 등 다른 프로그램을 설치할 때 아주아주 편리하다.

👉 Hombrew설치 바로가기 클릭

만약, 이미 설치가 되어있다면 STEP 4️⃣로 이동하자

STEP 4️⃣. node 설치

단 한 줄의 명령어로 node/npm을 설치할 수 있다.

brew install node

STEP 5️⃣. node / npm 설치 확인

이제 정말 node와 npm이 다 잘 설치되었는지 확인해보는 명령어이다.

node -v		//node 버전 확인
			//X.X.X와 같은 형태로 나오면 ok
npm -v		//npm 버전 확인
			//X.X.X와 같은 형태로 나오면 ok
profile
매일 성장하는 예비 웹 개발자 🌱
post-custom-banner

3개의 댓글

comment-user-thumbnail
2023년 7월 25일

감사합니다 :) 찾던 내용이네요~

답글 달기
comment-user-thumbnail
2024년 5월 29일

감사합니다~! 잘 읽고 가요!

답글 달기
comment-user-thumbnail
2024년 8월 12일

정말 간결하고 훌륭한 포스팅입니다 선생님..

답글 달기