Language/VueJS

npm run serve .... Error

아르비스 2022. 5. 19. 10:58

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