Develop Dairy/JavaScript, React

nodemon package in NodeJS

평생코딩 2019. 1. 16. 08:31

nodemon은 우리가 코드를 저장할때마다 서버가 자동으로 재시작 될 수 있게 해주는 package다


프로젝트 구동에 필요한 패키지가 아니기 때문에


dependency와 별개로 설치하려한다.

dependency에 써있는 것들은 프로젝트가 실행될때 필요한 패키지들이다.



설치방법은 다음과같다.

그다음 package.json가서 고쳐주자


서버를 재시작해보면 2번이 되는걸 알 수 있는데 

nodemon이 왜그러냐면 저장하면 재시작하고나서 Babel이 코드의 변화를 감지하고 서버를 재시작 하기 때문에

--delay 2를 추가해준다.

저장할 때마다 2초를 기다렸다가 서버를 시작하는데 이렇게하면 Babel이 변화할때까지 기다려 줄 수 있다.



"scripts": {
"start": "nodemon --exec babel-node index.js --delay 2"
},