Error

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

Developer Rio 2022. 11. 15. 01:02

nodemon을 설치했음에도 nodemon이라는 명령어를 찾을 수 없다는 오류가 뜬다.

(이때 package.json, devDependency에 nodemon은 있고 npm run dev할 때 실행됨)

 

원인 : nodemon을 생성한 노드 서버에서만 사용할 수 있도록 설치함(npm i -D nodemon).

 

package.json의 script로 nodemon을 실행하면 node_modules에 설치된 nodemon을 가져다가 사용하게 되서 이 때는 문제가 없지만, 터미널에 바로 nodemon 명령어를 사용하게 된 경우 컴퓨터입장에서는 nodemon이 뭔지 몰라서 이러한 오류가 뜨게된다.

 

해결책 : 모듈을 설치 할 때 -g를 추가(npm i -g nodemon) 

이떄 package.json에는 추가가 안됨. 이미 추가되어 있었으면 그대로존재함

'Error' 카테고리의 다른 글

ERR! could not determine executable to run  (0) 2022.11.15
DB/ MySql ERROR 1045 (28000)  (0) 2022.11.14