본문 바로가기

express

nodemon 사용법!(자동으로 서버 재 실행)

노드몬은 express 백엔드를 개발할 때 소스코드의 변경을 자동으로 감지하여 

서버를 재실행해주는 도구입니다. 이를 통해 코드를 수정한 뒤에 서버를 재시작하는 번거로움이 줄어들었다고 합니다

-백엔드가 뛰우고 있는 웹페이지는 live server처럼 자동으로 새로고침 되지는 않으니 새로고침 해야 됩니다

(암튼.. 백엔드 재실행해주는 거임)

1. 노드 몬 설치방법

npm install -g nodemon

글로벌로 설치됩니다

 

2. package.json으로 설정

"scripts": {
  "start": "node index.js",
  "dev": "nodemon index.js"
}

 package.json에 start와 dev 넣어줍니다

그냥도 "nodemon index.js" 하면 실행됩니다 

그래도 적어주는 게 나으니 설정해 줍니다

npm start

npm start 해서 실행합니다(패키지 제이슨 저거 설정 안 하면 npm start는 안됨)

암튼 npm start 하거나 nodemon index.js 하면 실행이 됩니다

index.js는 당연 현재 백엔드 메인 실행 코드가 있는 js파일을 말합니다

 

https://www.npmjs.com/package/nodemon

 

nodemon

Simple monitor script for use during development of a Node.js app.. Latest version: 3.1.9, last published: 3 months ago. Start using nodemon in your project by running `npm i nodemon`. There are 6588 other projects in the npm registry using nodemon.

www.npmjs.com

 

'express' 카테고리의 다른 글

[nodejs]dotenv로 환경변수 관리하는 방법  (0) 2025.01.11
express 백엔드 설치방법  (0) 2025.01.08