Node.js 로 프로젝트로 개발을 하다 보면은, javascript 파일을 하나 고치고 터미널에서 수행중인 node 를 ctrl+c 로 강제 종료한뒤에 다시 node 를 실행하는 번거로운 작업을 되풀이 하게 된다.
이런 불편함을 줄이기 위해 supervisor 라는 npm 모듈을 사용하면 개발중 위와 같은 수고를 덜 수 가 있다.
설치는 npm 모듈이므로 npm install 로 설치한다
$ sudo npm install -g supervisor
설치후 모듈의 실행은 다음과 같다.
$ supervisor app.js
위와 같이 수행하면 app.js 파일 변경되면 자동으로 supervisor 모듈이 서버를 재시작 한다.
위와 같은 비슷한 기능의 nodemon 이라는 npm 모듈도 있다.
$ sudo npm install -g nodemon
$ nodemon app.js
'Node.js' 카테고리의 다른 글
[Heroku] Deploy 된 Hubot 일정시간뒤에 Sleep 되는 현상 (2) | 2016.01.12 |
---|---|
[Node.js] Ubuntu 에 Node.js 설정하기 (2) | 2016.01.07 |
[Node.js][Winston][Jsnlog] Node.js log module (0) | 2015.02.15 |
[Node.js] forever - node.js app 이 죽을경우 자동으로 재실행해주는 모듈 (4) | 2015.02.15 |
[Node.js] Node.js 프로젝트 Heroku 에 서비스하기 (2) | 2013.05.21 |