해당 글은 인프런 John Ahn님의 노드, 리액트 시리즈 강좌를 학습하여 정리한 내용입니다.
기존까지의 작업은 Node서버가 켜져있는 상태에서 소스코드가 변화하면, 브라우저에서 새로고침을 해도, 변경점들이 적용되지 않고 서버를 재기동 시켜줘야 변경점들이 적용됐다. Nodemon을 이용하여 서버를 구동하면 소스코드의 변경을 감지하여 변경된 코드를 적용시켜 준다.
npm install nodemon --save-dev
-dev: 배포 시 굳이 설치할 필요가 없는 개발단계에서만 사용하는 패키지들을 추가한다. 이곳에 추가된 항목들은 --production을 붙여 install 하면 제외되고 dependencies 항목들만 설치 된다.
nodemon을 이용해 index.js를 실행하도록 스크립트를 추가해준다. 명칭은 backend가 아닌 원하는걸 사용하면 된다.