본문 바로가기
Vue

Vue 실행오류 - 'node' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.

by 새발개발JA 2021. 7. 24.
반응형

NVM 설치 후 node.js 를 설치했는데 아래와 같은 에러 메시지가 나왔다.

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

 

하나하나 확인해보면서 문제 범위를 좁혀보기로 했다. node 는 설치가 되었는데 왜 version이 안나올까?

이게 머선일이고

 

1차 시도) 환경변수 경로 설정문제인가?  

1. 윈도우 - 고급시스템설정 검색 

 

2.  고급 - 환경변수 클릭

 

3.  환경변수 안에 해당 경로가 있는지 확인... 했는데 둘다 있음 (문제없는 걸로 판단)

  • C:\Program Files\nodejs
  • C:\Users\유저이름\AppData\Roaming\npm

 

 

2차 시도) 터미널에서 현재 사용 중인 노드 확인

1. nvm 명령어로 잘 되는 지 확인 (nvm은 잘 설치되었다.)

 

2. nvm ls 명령어로 노드 설치가 잘 됬는지 확인 (노드는 제대로 잘 설치되었다.)

3. node install 과정을 다시 확인 후, use 명령어를 사용했더니 성공 ! 

맥은 설치 후 바로 node 사용이 가능하지만, 윈도우는 use 명령어를 사용해서 현재 node를 지정해줘야만 한다.

nvm use 노드버전#

 

항상 과정을 거치고 해결해보면 별거 아니라는 생각에 허무반 / 보람반 이다.

하지만 해결되었으니 다행이다.

반응형

댓글