코드를 수정할 떄마다 서버를 끄고 다시 켜서 확인해야하는 번거로움이 있다.
이 문제를 해결하는 nodemon이라는 패키지가 있다.
이 패키지는 파일의 코드 변화를 감지해서 자동으로 재실행 해준다
설치
npm install -g nodemon
-g(global): 전역 설치
오류가 발생한다면
sudo npm install -g nodemon
이 코드를 실행해보자
실행
nodemon main.js
코드를 변경하고 저장하면 서버를 끄지 않아도 재시작 된다
전역 설치로 설치하게 되면 패키지가 node_modules 디렉토리가 아닌 {prefix}/lib/node_modules 경로에 설치된다
npm은 그것이 동작할 때 참조하는 여러 가지 설정값 확인
npm config list --json
설정값 의미 링크[https://docs.npmjs.com/cli/v9/using-npm/config]를 통해 알아보자
참고
코드잇