본문 바로가기
Background
개발/Node JS

[Node JS] 윈도우에서 14, 15버전 설치가 안되는 이슈 해결 방법

by BellRiver_Lee 2024. 11. 19.

원인:

어느 날부터 갑자기 nvm에서 node 14와 15 버전을 포함해 그 이하 버전을 지원하지 않게 되었습니다.

 

node js 설치 후 사용 시:

  • 현재 PC에서는 이 앱을 실행할 수 없습니다.

 

nvm install 명령어 실행 시

 

nvm isntall 14 #코드 실행 시 아래와 같은 failed 반환
  • Rollback failed. remove D:\_16_nvm_root\nvm\v14.21.3\node64.exe: The process cannot access the file because it is being used by another process.

위와 같은 문제가 발생하신다면 아래 방법을 시도해 보시기를 바랍니다.


  • 윈도우 시작 버튼 클릭 > cmd 열기
  • cmd에서 where nvm을 통해 nvm 위치 확인.

  • 파일 탐색기로 해당 nvm 폴더로 이동.
  • 15 이하의 node 폴더 진입.

  • 폴더 안에 0KB의 node64.exe 파일만 존재할 경우 nvm에서 더 이상 폴더를 지원하지 않는 것입니다.

  • 폴더는 그대로 두고 0KB의 node64.exe를 삭제합니다.
  • https://nodejs.org/dist/v14.21.3/ 사이트 진입.
    (필요로 하는 버전으로 URL을 이동합니다.)
  • node-v14.21.3-win-x64.zip 파일을 다운로드합니다.

  • 해당 파일들을 아까 0KB의 node64.exe를 지운 폴더 안에 붙여 넣습니다.

  • cmd에서 nvm use 14를 통해 14 node 버전으로 변경합니다.
  • cmd에서 node -v를 할 경우 버전이 잘 나오며 아까와 같은 안내 문구가 나오지 않습니다.

이제 node js를 이상 없이 사용하실 수 있습니다.

728x90
반응형

'개발 > Node JS' 카테고리의 다른 글

[Node JS] TypeError: value.replaceAll is not a function  (0) 2024.11.20