sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
extra_vars4 | |
extra_vars5 | |
extra_vars6 |
[nodemon이란?]
Node.js를 이용하여 서버를 개발시 자바스크립트 파일을 수정을 했을 경우 수정사항을 적용하기 위해서는 서버를 지속적으로 재시작을 해야 한다
이러한 번거로움을 피하기 위해서 사용할 수 있는 패키지이다
[설치 및 설정]
npm install --save-dev nodemon
설치후 package.json을 확인해보면 아래와 같이 devDependencies 에 nodemon이 추가되어 있다
package.json을 다음과 같이 수정한다
[실행]
npm run dev 명령어를 실행하면 서버가 시작한다
js 소스를 수정해본다
아래 콘솔에서처럼 서버가 재시작하면 성공
* npm이 아닌 node로 서버를 시작하는 경우엔 다음과 같은 명령어로 nodemon을 실행시킬 수 있다
nodemon app.js
또는, nodemon app.js localhost 3000
또는, nodemon --debug app.js 80
* 서버 재시작에 딜레이를 주고 싶다면 --delay옵션을 사용하면 된다
nodemon --delay 2 app.js