공부하는 히욤이

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의 #8 Nodemon 설치 본문

Programming/React+Node

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의 #8 Nodemon 설치

히욤이 2021. 8. 13. 01:51

nodemon 설치

  • node server를 실행하고 난 후, 소스를 변경하면 server를 다시 실행해야 바뀐 소스가 적용이 되는데 nodemon을 사용하면 server를 다시 끄고 키지 않아도 바뀐 부분만 감지해서 반영해 줌
C:\practices\react-node\boiler-plate> npm install nodemon --save-dev

 

dev를 붙이는 이유

: development mode라는 뜻으로 local에서 할 때만 사용을 하겠다는 의미

 

--save-dev로 install 했기 때문에 dependencies가 아닌 devDependencies에 있다.

 

 

  "scripts": {
    "start": "node index.js",
    "backend": "nodemon index.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },

nodemon으로 실행하기 위해 package.json의 scripts 부분에 실행할 명령어를 주고 "nodemon index.js"를 입력한다.

 

이렇게 설정하면 서버를 다시 끄고 키지 않아도 새로고침을 하면 바뀐 부분이 반영이 된다.