설치를 했고, --save를 했는데도 실행이 되지 않는다.


이렇게 했는데 와 명령을 찾을 수 없다는 것인가?


해결했다.


설치를 글로벌로 해줘야 인식한다.


즉, 귀찮아서 매우 간단히 


npm i nodemon


으로 했는데...


뭔가 설치는 된 것 같은데 뭔가 좀 인식이 안 되는 것을 보니 뭔가 문제가 있는 듯 하다.


그래서 다음과같이 다시 설치했다.


npm install -g nodemon


-g로 글로벌 설치 선언을 해줬다.


그 이유를 찾았다


프로젝트의 library가 아니라 시스템에 설치하기 때문에 --global 옵션을 사용해야 한다.



원하던 노드몬이 실행된다.


노드몬이란 무엇인가?


기본적으로 node.js로 만든 파일을 실행할때는 


node xxx.js


와 같이 한다.


이러면 

 

소스를 수정하고, 

Control + C로 노드 서버 실행을 종료하고, 

다시 node xxx.js를 입력하고

개발 화면을 보면 에러가 분명 100% 있을 것이므로... 



또 소스를 수정하고, 

Control + C로 노드 서버 실행을 종료하고, 

다시 node xxx.js를 입력하고

개발 화면을 보면 에러가 분명 99% 있을 것이므로...


또 소스를 수정하고, 

Control + C로 노드 서버 실행을 종료하고, 

다시 node xxx.js를 입력하고

개발 화면을 보면 에러가 분명 98% 있을 것이므로...


또 소스를 수정하고, 

Control + C로 노드 서버 실행을 종료하고, 

다시 node xxx.js를 입력하고

개발 화면을 보면 에러가 분명 97% 있을 것이므로...


이런 무한반복하는 귀찮음을 막아주는 툴이다.


코드 수정 후 저장을 하면 자동으로, 재실행되므로 매우 효율적이다.














Posted by sungho88
,