vue 에서 잘 실행하고 있던 vue cli 명령어가 갑자기 아래와 같은 에러를 내며 작동하지 않을 때가 있다.
ex) $npm run serve 명령어 수행시 error
'vue-cli-service' is not recognized as an internal or external command
'vue-cli-service'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다
위와 같은 에러를 해결 하기 위해서는 아래와 같은 2가지 중 하나의 방법을 수행하면 된다.
당연히 node module 과 vue 는 설치 되어있어야 한다.
$ npm install -g vue
1. vue cli 재설치 => 삭제후 재설치하여 해결한다.
$ npm uninstall vue-cil -g
$ npm install -g @vue/cli
2. 1번으로 해결되지 않거나 cmd 에서 사용할 때 주로 해결하는법
먼저 해당 프로젝트의 node_module 폴더 삭제
그 후 $ npm i 명령어로 재설치 후 재기동하면 성공
$ npm run serve
# node_module 폴더 삭제
$ npm i
$ npm run serve