본문 바로가기
⚙️ 개발환경설정

Node.js 파일 변경 시 웹서버 자동반영 설정

by Tamii 2021. 2. 23.
반응형

nodemon

프로젝트 폴더의 파일들을 모니터링 하며 파일 수정 시 자동으로 실행해주는 패키지

 

 

► 현재 상황

nodejs에서 express로 웹서버를 설정중인데, 수정사항이 서버에 바로바로 적용이 안되어 불편함

 

 

 

nodemon 설정

1️⃣ nodemon 설치 

현재는 프로젝트 폴더 내에서 진행함

npm install nodemon --save-dev

nodemon을 개발환경(dev)에서만 사용할 수 있도록 다운로드 

 

 node가 바뀔때마다 서버를 일일히 새로고침 하지 않아도 적용이 됨

 

 

2️⃣ Package.json 수정

개발 완료 후 실제 production에 보낼 때 

devDependencies {} 를 보면 nodemon 이 추가된 것을 확인할 수 있음

 

 

< 이부분은 다운로드 되지 안흠 

 

 

 

 

 

 

 

scripts 를 nodemon이 작동할 수 있게 수정

 

 ∙scrpits 원본

 

∙ scripts 수정본

 

3️⃣ 개발 mode로 npm실행

npm run dev

 

 

 

 

 

 

 

nodemon 이 실행됨을 확인할 수 있다~!!

 

 

댓글