IT/nodejs
nodemon (소스 수정 시 서버 재시작 없이 반영)
열심히해볼까
2020. 6. 19. 10:01
반응형
nodejs 진행하면 소스 수정 시 서버 재시작을 해야한다.
개발 진행 시 수정할 때 마다 재시작을 하면 여간 불편한게 아니다.
그 대안으로 nodemon(소스 수정 시 재시작 없이 반영) 모듈이 있다.
모듈을 설치해보자
npm i --save-dev nodemon
설치 완료!!
nodejs 서버를 설치한 nodemon으로 실행
nodemon ./bin/www
실행되면 소스 수정 없이 바로 반영된다.
실행 명령어를 패키지 스크립트에 등록하자
경로 : package.json (scripts: dev) 추가
{
"name": "back",
"version": "0.0.0",
"private": true,
"scripts": {
"start": "node ./bin/www"
,"dev": "nodemon ./bin/www"
},
"dependencies": {
"cookie-parser": "~1.4.4",
"debug": "~2.6.9",
"express": "~4.16.1",
"http-errors": "~1.6.3",
"jade": "~1.11.0",
"morgan": "~1.9.1"
},
"devDependencies": {
"nodemon": "^2.0.4"
}
}
추가한 명령어로 실행
npm run dev
반응형