Mac에서 Node.js를 제거하는 방법
Node.js는 웹 브라우저 외부에서 자바스크립트 코드를 실행할 수 있도록 설계된 오픈 소스 플랫폼으로, 다양한 운영체제에서 활용 가능합니다. 주로 웹 서버 구축에 사용되지만, 실시간 애플리케이션 개발 및 데이터 스트리밍과 같은 다양한 작업에도 적용됩니다.
맥(Mac)에서 Node.js를 제거해야 하는 이유는 여러 가지가 있을 수 있습니다. 예를 들어, 특정 프로젝트에서 더 이상 필요하지 않거나, 설치 과정에서 문제가 발생하여 재설치를 원하는 경우가 있습니다. 이 글에서는 맥에서 Node.js를 삭제하는 다양한 방법을 안내합니다.
macOS 환경에서 Node.js 삭제 방법
맥에서 Node.js를 제거하는 방법은 설치 방식에 따라 다양합니다. 아래 제시된 옵션 중 현재 사용 중인 설치 방식에 맞는 방법을 선택하십시오.
Homebrew를 이용한 Mac Node.js 제거
Homebrew는 맥에서 터미널 명령어를 통해 간편하게 소프트웨어를 설치할 수 있도록 돕는 패키지 관리 도구입니다. Homebrew를 통해 Node.js를 설치했다면, Spotlight 검색을 통해 터미널 앱을 실행하고 아래의 명령어를 입력하여 Node.js를 제거할 수 있습니다.
brew uninstall node

위 명령어는 맥 시스템에서 Node.js를 완전히 제거하며, 관련된 모든 잔여 파일도 삭제합니다.
Node Version Manager를 사용한 Mac Node.js 제거
Node Version Manager(NVM)는 한 컴퓨터에서 여러 버전의 Node.js를 설치하고 관리할 수 있게 해주는 도구입니다. 이는 여러 프로젝트에서 다양한 Node 버전을 사용해야 할 때 매우 유용합니다. NVM을 통해 Node.js를 제거하는 방법은 다음과 같습니다.
- 맥에서 터미널 애플리케이션을 실행하고 다음 명령어를 입력하여 설치된 Node.js 버전 목록을 확인합니다.
nvm list
- 제거하고자 하는 Node.js 버전을 확인하고 이름을 기록합니다.

- 특정 Node.js 버전을 제거하려면 아래 명령어를 실행합니다.
nvm uninstall 버전
예를 들어, Node 버전 20.6.0을 삭제하고 싶다면 다음과 같이 명령어를 입력합니다.
nvm uninstall 20.6.0
이 명령어는 지정된 Node.js 버전만을 삭제하며, 다른 설치에는 영향을 미치지 않습니다.

수동으로 Node.js 파일 삭제
Node.js 제거에 여전히 어려움이 있다면, Finder를 통해 직접 파일을 삭제할 수 있습니다.
Finder를 실행한 후, 메뉴 막대에서 '이동' > '폴더로 이동'을 선택합니다. 나타나는 창에 '/usr/local/lib'를 입력하고 '이동' 버튼을 누릅니다.

해당 디렉토리에서 Node.js 관련 파일 또는 폴더를 찾아 휴지통으로 옮깁니다. 마찬가지로 다음 경로에서도 유사한 파일이나 폴더를 찾아 삭제합니다.
- /usr/local/bin
- /usr/local/include
- /usr/local/share/man/man1

다음으로, 메뉴 막대에서 '이동' > '홈'을 클릭하여 사용자 디렉토리로 이동한 후, 아래 파일들이 존재한다면 삭제합니다.
- .npm
- .node-gyp
- .node_repl_history
마지막으로, 휴지통을 비우면 맥에서 Node.js의 흔적이 영구적으로 제거됩니다.

Node.js 설치 관리 시작
웹 애플리케이션 개발을 위한 강력하고 신뢰할 수 있는 플랫폼을 찾는 개발자라면, Node.js는 매우 훌륭한 선택입니다. 그러나 Node 설치 관리는 매우 중요합니다. 이는 서로 다른 Node.js 버전 간의 충돌이나 오래된 의존성 문제 등을 방지하는 데 도움을 줍니다.