NodeJS
[NodeJS] - Supervisor 설치하여 코드 변경 시 자동으로 서버를 리로드
Riucc
2018. 10. 16. 03:11
○ Supervisor 설치하여 코드 변경 시 자동으로 서버를 리로드 |
Supervisor 를 통해 서버를 돌리면, 코드 변경 시 저장만 하면 Supervisor 가 알아서 자동으로 감지하여 서버를 리로드해준다 설치 방법 : npm install supervisor -g (-g 는 글로벌 전역의 약자로, 내 컴퓨터 전체에서 사용가능하게 한다는 뜻) 실행 방법 : supervisor app.js (node app.js 처럼 실행시키면 된다) supervisor -w lib,server.js,config.js server.js (여러 개의 파일을 자동 감지하여 보고 싶을 때 -w 를 사용한다) (더 자세한 것은 https://www.npmjs.com/package/supervisor 참조) 아래는 잘 돌아가는 app.js 파일에 dad라는 단어를 적고 저장했을 때 에러가 나면서 서버가 자동으로 내려간 상태이다 다시 dad 를 지우고 저장하면 자동 감지하여 서버를 자동으로 실행시켜준다 |