몽땅뚝딱 개발자

[Vue.js] 'vue-cli-service'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다. 에러해결 본문

에러일지/Vue.js

[Vue.js] 'vue-cli-service'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다. 에러해결

레오나르도 다빈츠 2021. 6. 22. 12:32

 

 

Git에 프로젝트를 올린 후 clone한 프로젝트를 실행할 때 생긴 문제이다.

cli가 없다고 생각해서 제거 후 다시 install 해봤지만 안 됐다.

프로젝트에 node_modules가 없는게 문제였다.

 

 

 

에러

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

'vue-cli-service'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! vue-popup@0.1.0 serve: `vue-cli-service serve`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the vue-popup@0.1.0 serve script.
npm ERR! This is probably not a problem with npm. There is likely additional logging 
output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\gmlql\AppData\Roaming\npm-cache\_logs\2021-06-15T13_26_00_648Z-debug.log

 

 

 

 

 

해결

1. vue-cli-service를 다시 설치한다.

// 삭제하기
npm uninstall vue-cil -g
// 설치하기
npm install -g @vue/cli

 

2. node_modules가 있는지 확인한다.

나의 경우 이 케이스였다.

git에 push할 때 node_modules는 안 올라가는건지...

어쩐지 vue.js 프로젝트에 있을 때 node_modules는 따로 다운로드 받아서 넣어줬었는데 이런 이유였나보다.

 

 

 

 

 

참조

 

vue-cli-service 에러 - 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다

VueJS를 사용하는 앱에서 vue-cli-service를 사용하여 앱을 구동할 때 다음과 같은 에러가 발생했습니다. 'vue-cli-service'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니

webisfree.com

 

 


개인적으로 공부한 내용을 정리하는 블로그로
잘못된 개념을 게시하지않도록 주의하고 있으나 오류가 있을 수 있습니다.

 

Comments