[ Koa ] Nodemon 사용

ma.caron_g·2022년 12월 26일
0

koa

목록 보기
2/3
post-thumbnail

[ Nodemon ]

서버 코드를 변경할 때마다, 앞에서 서버를 껐다가 다시 켜야만 했습니다. 꽤 귀찮은 작업이지만 nodemon이라는 도구를 사용하면 이를 자동으로 해결해줍니다.

$ npm install -g nodemon

설치한 다음엔, 다음 명령어를 통해서 서버를 실행하면 코드가 바뀔 때마다 자동으로 재시작을 해줍니다.

$ nodemon --watch src/ src/server.js

$ nodemon --watch [변화 감지 파일/폴더] [변화 감지 시 재시작할 파일 ] 위 명령어는, src/ 디렉토리에서 코드변화가 감지되면 재시작할 수 있도록 하고, 📁src 디렉토리에서 코드 변화가 감지되면 서버를 재시작할 수 있도록 설정하고 📁src/📋server.js를 실행시켜줍니다.

[ package.json ]

패키지.json의 scripts의 nodemon을 빨리 실행하기 위해 단축어를 생성합니다.

"scripts" : {
  ...
  "start:dev": "nodemon --watch src/ src/server.js"
  },

이제, 서버를 실행할 때는 npm start(yarn start를 하면 되고, 개발모드를 킬 때는 npm run start:dev (yarn start:dev)를 사용합니다.

profile
다른 사람이 만든 것을 소비하는 활동보다, 내가 생산적인 활동을 하는 시간이 더 많도록 생활화 하자.

0개의 댓글