>  기사  >  웹 프론트엔드  >  nodejs를 수동으로 삭제

nodejs를 수동으로 삭제

WBOY
WBOY원래의
2023-05-27 20:34:06545검색

Node.js를 수동으로 제거

Node.js는 JavaScript가 서버 측에서 실행될 수 있게 하여 웹 개발의 가능성을 높이는 인기 있는 서버 측 런타임 환경입니다. Node.js를 설치하고 업그레이드하려면 특정 설치 프로그램이 필요한 경우가 많지만 다음과 같은 이유로 Node.js를 수동으로 제거해야 하는 경우도 있습니다.

  1. Node.js 업그레이드 시 오류 또는 불완전한 성공
  2. 설치된 노드; .js이지만 더 이상 필요하지 않습니다.
  3. 다른 버전의 Node.js를 설치하려면 이전 버전을 삭제해야 합니다.

이유가 무엇이든 이 글에서는 Node.js를 수동으로 삭제하는 방법을 안내할 것입니다.

1단계: Node.js 설치 디렉터리 보기

먼저 Node.js 설치 경로를 찾아야 합니다. 이는 명령줄에 다음 명령을 입력하여 수행할 수 있습니다.

$ where node

이 명령은 아래와 같이 Node.js 프로그램 파일의 경로를 표시합니다.

C:Program Files
odejs
ode.exe
C:Program Files (x86)
odejs
ode.exe

일반적으로 "C:Program Files
odejs에 있습니다. " 또는 " C:Program Files (x86)
odejs"는 Node.js의 설치 디렉터리입니다.

2단계: Node.js 설치 디렉터리 삭제

Node.js 설치 디렉터리를 찾은 후 해당 디렉터리와 하위 디렉터리를 직접 삭제하여 Node.js를 제거할 수 있습니다. 이렇게 하면 Node.js 프로그램 자체뿐만 아니라 해당 버전의 모든 Node.js 패키지도 삭제됩니다.

Node.js만 업그레이드하고 싶다면 전체 폴더를 삭제하는 대신 이전 버전 디렉터리의 모든 항목을 삭제하면 됩니다.

3단계: 환경변수 확인

Node.js 설치 디렉터리를 삭제한 후 환경변수를 확인하여 Node.js가 완전히 삭제되었는지 확인해야 합니다. Windows+R 키를 눌러 실행 창을 열고 "cmd"를 입력한 후 Enter를 눌러 명령줄 창을 열고 다음 명령을 입력하세요.

$ node -v

"명령을 찾을 수 없음" 오류가 표시되면 Node .js가 완전히 제거되었습니다. 그렇지 않으면 환경 변수에서 Node.js 경로를 수동으로 삭제해야 합니다.

4단계: Node.js 관련 환경 변수 삭제

Node.js를 완전히 삭제하려면 환경 변수도 확인하여 Node.js를 가리키는 경로를 찾아야 합니다. Windows+R 키를 눌러 실행 창을 열고 "%windir%System32undll32.exe sysdm.cpl,EditEnvironmentVariables"를 입력한 후 Enter 키를 눌러 환경 변수 편집기를 엽니다. 편집기 창에서 시스템 변수 섹션을 찾아 다음 변수를 클릭합니다.

  1. NODE_EXE
  2. NODE_HOME
  3. NODE_PATH

이 변수를 클릭하면 해당 값이 표시됩니다. 이 값이 이전에 삭제된 Node.js 설치 디렉터리를 가리키는 경우 편집 버튼을 클릭하고 값을 올바른 값으로 변경하거나 삭제합니다.

5단계: npm 삭제

Node.js를 삭제할 때 npm도 삭제해야 합니다. npm을 제거하려면 다음 단계를 따르세요.

  1. 명령줄에 npm ls -g --length=0 명령을 입력하면 전역적으로 설치된 npm 패키지를 볼 수 있습니다.
  2. 각 패키지에 대해 npm uninstall -g 패키지 이름 명령을 사용하여 제거하세요.
  3. npm 캐시를 삭제합니다. 명령은 다음과 같습니다: npm 캐시 clean --force.

위 작업을 완료하면 Node.js와 npm이 완전히 삭제되었습니다.

결론

Node.js를 수동으로 제거하는 과정은 복잡하지 않으며, 설치 디렉터리를 찾아 삭제하기만 하면 됩니다. 또한 환경 변수를 확인하고 Node.js를 가리키는 경로를 모두 제거해야 합니다. 전체적으로 수동 삭제는 Node.js가 더 이상 필요하지 않거나 다른 버전으로 업그레이드해야 할 때 효과적이고 안정적인 방법입니다.

위 내용은 nodejs를 수동으로 삭제의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.