탱구탱구 개발자 일기

Vue 프로젝트를 구축하면서 생긴 문제 중 해결하는데 애먹었던 오류가 있었다.

vue를 설치 후 vue/cli 까지 설치한다음 잘 설치됐는지 vue 명령어를 통해 확인하려고 하는데

vue --version, vue create 프로젝트명 다 먹통인 것이다.

 

다음과 같은 오류가 발생했다.

'vue'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.

혹은

vue' is not recognized as an internal or external command

 

이렇게 terminal이나 cmd 에서 vue 명령어를 인식하지 못하는 경우 다음과 같은 상황인 경우가 많다.

  • 해당 명령어와 관련된 환경변수가 누락 or 잘못 입력

npm을 통한 모듈 다운 등을 할 때 명령어가 안 먹힌다면

 

제어판 -> 시스템 환경 변수 편집 -> path 환경변수를 찾아보자!

오류가 발생할 경우 "C:\Users\{사용자명}\AppData\Roaming\npm" 해당 환경변수가 없을 확률이 높다!

 

해결책 :

  • path 변수에 "C:\Users\{사용자명}\AppData\Roaming\npm"를 추가
  • 터미널을 새로 켜서 확인해보자

 

※ 환경 변수가 잘 설정되어있는데 지속적으로 문제가 발생할 경우

  • vue-cli 설치 시 설치되는 경로 다시 한번 확인
  • 이전 버전 vue-cli가 설치되어 있다면 삭제 후 재설치
  • node.js 재설치

[참조]

https://github.com/vuejs/vue-cli/issues/347

 

'vue' is not recognized as an internal or external command on windows · Issue #347 · vuejs/vue-cli

Node version : v6.9.5 npm version: 3.10.10 vue version: vue@2.1.10 vue-cli version: vue-cli@2.8.1 Commands fired npm install -g vue-cli npm install -g vue vue install wepack test Following error is...

github.com

 

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band
loading