개발 등/설치 및 설정

nvm use 사용에서 exit status 145, 1 에러 발생 할 때

darkhorizon 2022. 11. 28. 10:31
728x90
반응형

nvm을 이용해서 nodejs 특정 버전을 설치 및 사용하려고 할 때 다음과 같은 에러가 발생할 경우가 있다.

 

PS C:\Users\fenrir> nvm use 16.14.2
exit status 145: �����͸��� ���� ���� �ʽ��ϴ�.

exit status 1: ������ �̹� �����Ƿ� ���� �� �����ϴ�.
PS C:\Users\fenrir> node -v
v10.24.1

 

위와 같은 에러가 발생할 때는 윈도우에서 설치 및 업데이트를 쉽게 사용하게 해주는 Scoop를 설치해서 사용하면 문제가 해결된다.
먼저 현재 설치된 nvm 프로그램을 삭제한 후 Power Shell에서 아래의 명령어를 차례로 입력.

 

> Set-ExecutionPolicy RemoteSigned -scope CurrentUser

:  질문이 나오면 Y

> $env:SCOOP = 'C:\Scoop'

> iex (new-object net.webclient).downloadstring('https://get.scoop.sh')

 

설치 후 scoop -v 명령어로 설치 버전이 나오면 설치 완료!

 

이후 

> scoop install nvm

> nvm install NODEJS_VERSION

 

하면 정상적으로 설치 및 use 명령어로 특정 버전의 nodejs를 사용할 수 있다.

 

 

728x90