node.js에서 콘솔작업을 한다면 js 파일 수정할때마다 ctrl+c -> node 파일명.js 노가다를 해야 합니다.
글자 하나만 고쳐도 말이죠. 하지만 nodemon 과 supervisor 모듈은 해당 js 파일을 수정만 하면 자동으로 재실행해주는 너무나 고마운 모듈들입니다.
글보단 실습이죠!
1. 먼저 설치를 합니다. $ sudo npm install -g nodemon
sudo npm install -g nodemon
2. 설치된 nodemon 최신 버전은 1.0.15 입니다.
3. 실행 방법은 간단합니다. js 파일 시작시 node 파일명.js 대신 nodemon 파일명.js 를 해주면 됩니다.
nodemon 파일명.js
4. 만일 해당 js파일의 파일 변경이 감지되면 자동으로 리스타트 됩니다.
5. supervisor 도 nodemon과 기능은 같습니다. 제가 설치한 최신 버전은 0.5.7 버전이군요. 먼저 설치 입니다.
sudo npm install -g supervisor
6. supervisor도 시작시 node 파일명.js 대신 supervisor 파일명.js 로 하시면 됩니다.
파일이 변경되면 자동으로 감지하여 리스타트 합니다.
supervisor 파일명.js
-일단 c9.io 에서는 두모듈 모두 재실행이 되지 않습니다.
Referece: https://uiandwe.tistory.com/956 [조아하는모든것]
'Programming > JavaScript, Node.js' 카테고리의 다른 글
javascript fetch 를 이용한 ajax 통신 및 주의점 (0) | 2019.10.18 |
---|---|
Express API with autogenerated OpenAPI doc through Swagger (0) | 2019.08.12 |
How to Update Node.js to Latest Version (Linux, Ubuntu, OSX, Others) (0) | 2019.08.09 |
Node.js Express FrameWork Tutorial - Learn in 10 Minutes (0) | 2019.08.09 |
Node.js: 비동기 프로그래밍 이해 (0) | 2018.08.02 |
댓글