Windows에서 node 버전 관리하기

murkgom·2022년 12월 12일
0
post-custom-banner

0. n 사용?

이런 오류가 발생할 것이다.

npm ERR! notsup Unsupported platform for n@9.0.1: wanted {"os":"!win32"} (current: {"os":"win32","arch":"x64"})
npm ERR! notsup Valid OS:    !win32
npm ERR! notsup Valid Arch:  undefined
npm ERR! notsup Actual OS:   win32
npm ERR! notsup Actual Arch: x64

내 윈도우는 32가 아닌데?
그냥 윈도우에서 지원이 안된다...

1. nvm-windows 설치하기

  • nvm-windows
    exe 파일 실행 후 설치 확인 in powershell
~ nvm -v
1.1.10

2. npm 설치하기

특정 버전 설치(lts 확인 후 버전 입력 추천)
~ nvm install v18.12.1

사용 버전 설정
~ nvm use 18.12.1
Now using node v18.12.1 (64-bit)

설치 확인
~ npm -v
v18.12.1

~ node -v
8.19.2

error) nvm 설치하니 잘 되던 npm 명령어가 안된다...

용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오

빨간 글씨로 위와 같은 오류 발생시,
1. 기존 nodejs 설치 폴더 제거
2. 다시 nvm으로 use 처리

why? path NVM_SYMLINK가 nvm에 의해 관리되어야 하는데, 기존 node가 있으면 이를 방해함

post-custom-banner

0개의 댓글