programing

node.js를 Windows에서 완전히 삭제하는 방법

oldcodes 2023. 4. 9. 22:22
반응형

node.js를 Windows에서 완전히 삭제하는 방법

이전 버전의 node.js(0.8.11)를 제거하고 node.js 웹사이트에서 최신 버전 0.10.24를 다운로드하여 설치했습니다.다만, 「」를 실행한 에, 「」를 합니다.node --version을 나타내고 언인스톨 프로세스에 몇 npm.v0.8.11을 통해 분명히 언인스톨 프로세스 중에 몇 가지 내용이 남겨져 있기 때문에 npm을 통해 모듈을 추가하려고 할 때 모든 종류의 오류가 발생합니다.OSX linux Linux 、 Windows 용 os os os os 。Windows 7 64 트 windows windows 。

Windows에서 Node.js를 삭제하는 방법:

  1. 숨을 깊게 들이마시세요.

  2. 실행합니다.npm cache clean --force

  3. 언인스톨러를 사용하여 프로그램 및 기능에서 언인스톨 합니다.

  4. 재부팅(또는 태스크 매니저에서 모든 노드 관련 프로세스를 종료할 수 있습니다).

  5. 이러한 폴더를 찾아, 그 폴더(및 그 내용도 있는 경우)를 삭제합니다.인스톨 한 버전, UAC 설정, 및 CPU 아키텍처에 따라서는, 다음과 같은 것이 존재하는 경우와 없는 경우가 있습니다.

  • C:\Program Files (x86)\Nodejs
  • C:\Program Files\Nodejs
  • C:\Users\{User}\AppData\Roaming\npm (오류)%appdata%\npm)
  • C:\Users\{User}\AppData\Roaming\npm-cache (오류)%appdata%\npm-cache)
  • C:\Users\{User}\.npmrc (「」가 것을 해 주세요)..★★★★★★★★★★★★★★★★★★)
  • C:\Users\{User}\AppData\Local\Temp\npm-*
  1. 환경변수를 체크하여 에 대한 참조가 없는지 확인합니다.Nodejs ★★★★★★★★★★★★★★★★★」npm

  2. 그래도 제거되지 않으면where node명령 프롬프트에서 해당 디렉토리의 위치를 확인할 수 있습니다.- 이 디렉토리(상위 디렉토리도 마찬가지일 수 있습니다)도 마찬가지입니다.

  3. 재기동해 주세요.

시나리오:노드 삭제 중노드 설치를 위한 프로그램 엔트리가 Windows에 없는 경우

Windows 7의 프로그램 및 기능(일명 프로그램 추가/삭제)에는 NodeJ를 설치한 기록이 없기 때문에 NodeJ의 버전(0.10.26)을 제거 또는 삭제할 수 없는 문제가 발생했습니다.레지스트리 키와 파일을 수동으로 삭제하는 것 외에는 삭제할 수 있는 옵션이 없었습니다.

NodeJS 버전을 확인하는 명령어: node --version

NodeJs의 최신 권장 버전을 설치하려고 했지만 설치 프로세스 종료 시 실패하고 롤백되었습니다.여러 버전의 NodeJ도 장애가 발생했으며 설치 관리자도 마찬가지로 NodeJ를 롤백했습니다.SUDO가 설치되어 있지 않아 명령줄에서 NodeJS를 업그레이드할 수 없었습니다.

해결책: NPM 업그레이드를 포함한 문제의 트러블 슈팅에 몇 시간을 소비한 후 기존 설치뿐만 아니라 시스템에 NodeJS의 정확한 버전을 다시 설치하기로 결정했습니다.

이 솔루션은 기능하여 노드를 재설치했습니다.오류 없는 JS.또한 프로그램 추가/제거 대화 상자에 공식 항목을 추가했습니다.

Windows에서 NodeJS 설치를 잊어버린 것을 알고 있었기 때문에 기존 버전의 Node를 제거할 수 있었습니다.JS완전.그 후 롤백을 시작하지 않고 Windows 플랫폼용 최신 권장 릴리스 NodeJs(이 문서에서는 버전 4.4.5)를 설치했습니다.

성공하기까지 시간이 걸려서 혹시나 비슷한 문제에 도움이 될까 봐 글을 올립니다.

설치한 Node.js 버전에 관계없이 설치 관리자를 다시 실행합니다.다음과 같이 Node.js를 삭제하도록 요구됩니다.

변경, 복구, 삭제 버튼이 있는 Node.js Setup 창

Microsoft 의 언인스톨에서 실제로 에러가 발생했습니다.node-v8.2.1-x64를 설치하고 버전 node-v6.11.1-x64를 실행해야 했습니다.

언인스톨이 실패해, 다음의 에러가 발생.

지정된 장치, 경로 또는 파일에 액세스할 수 없습니다.

또는 이와 유사합니다.

[ Downloads ]폴더에서 노드 v8.2.1-x64 MSI 우클릭 후 [uninstall]를 선택합니다.이게 먹혔어요

제경,, 위로는는는는는 다다다다다다 여러 및 실행하려고 에는 "되어 있습니다.에서 계속 실행하려고 했던 모든 npm 명령어로 다음 npm 버전을 가져옵니다.npm -v.

nodejs 폴더에서 npm 디렉토리가 삭제되고 npm dist:에서 최신 npm 버전이 복사되어 모든 작업이 시작되었습니다.

프로그램 추가 및 제거에서 제거 버튼을 사용할 수 없어서 왔습니다."Node.js는 삭제할 수 없습니다"라고 표시되어 있었습니다.

이것은 효과가 있었다:

  1. 설치되어 있는 노드 버전의 .msi를 입수했습니다.만약을 위해 설치를 복구하기 위해 실행.
  2. 를 열고 Administrator 를 .msiexec /uninstall <node.msi>.

어제도 같은 문제가 있었습니다.해결책은 1. CLI가 아닌 제어판에서 제거 2. 웹사이트3에서 최신 또는 원하는 버전의 노드를 다운로드하여 설치하는 것입니다.실수로 CLI를 사용하여 제거하려고 했을 경우(가장 자주 완전히 제거되지는 않습니다), 이 경우 cpanel에서 제거 옵션이 표시되지 않습니다.이 경우 동일한 버전의 노드를 설치하고 1. 절차를 따릅니다.

도움이 됐으면 좋겠는데

node.js를 Windows에서 완전히 삭제하는 방법

저도 이 문제에 부딪혔어요.

솔루션

Windows 1.1.7용 NVM을 제거했습니다.언인스톨중에, Node.js 및 npm 의 모든 버전을 언인스톨 한다고 합니다.둘 다 없어졌습니다:-)

제어판에서 Node.js를 삭제하는 것이 가장 좋습니다.삭제 후 원하는 버전의 Node.js를 다운로드하여 설치합니다.

언급URL : https://stackoverflow.com/questions/20711240/how-to-completely-remove-node-js-from-windows

반응형