728x90
NodeJs 무중단 서비스 nodemon
nodemon 설치 방법
//노드몬 설치 nodemon
npm install nodemon -g //노드몬은 글로벌 npm 으로 설치해야 하므로 -g를 꼭 붙여야함.
//맥사용자는 npm 앞에 sudo 를 붙여야 합니다.
nodemon 기본 사용 방법
//NodeJs Express 간단 서버 Create 코드
const express = require('express');
const app = express();
app.get('/',(req,res)=>{
res.send('Hello world!');
});
app.listen(3000,()=>console.log(`http://localhost:3000`));
위와 같은 NodeJs 환경에서
terminal 창에 해당 경로로 change directory 후,
아래와 같이 작성하여 nodemon을 실행한다.
nodemon 실행
//터미널 창에서 노드몬 실행
nodemon 파일이름 //예)main.js
nodemon 실행 이후부터는
해당 경로의 같은 폴더내 모든 파일의 변화를 감지하여
웹 문서 또는 서버의 내용이 바뀔때마다 자동으로
on / off 하여 따로 사용자가 서버를 껏다 켰다 할 필요가 없다.
또한 오류가 있으면 자동으로 log 가 terminal에 작성된다.
nodemon 중지
//노드몬 중지 (노드몬이 실행중인 터미널창에서)
ctrl + c
728x90
'백엔드 > NodeJs' 카테고리의 다른 글
[NodeJs] Javascript를 활용한 크롤링 (데이터수집) (0) | 2021.04.14 |
---|---|
[NodeJs / Express] 쿠키 삭제 (0) | 2021.04.12 |
[NodeJs] 쿠키 읽기 / 쓰기 (cookie read / write) [ javascript / http / client / server] (0) | 2021.03.31 |
[NodeJs] 순수 NodeJs와 Express 404 에러 처리 방법 (0) | 2021.03.30 |
[NodeJs] CSS Javascript 추가 / 사용하기 (public 폴더 사용하기) (0) | 2021.03.26 |
댓글