본문 바로가기
Saans/Study

Node.js-vscode-pm2 소스코드 변경 시 반영 자동화 + 콘솔 창 확인

by Saans 2023. 2. 26.

왜 페이지를 새로고침해도 수정 사항 반영이 안되지?

내 실행 파일은 main.js

 

그건 pm2 start main.js를 명령했기 때문

// pm2 실행

pm2를 stop했다가 다시 watch로 켜면 된다

 

pm2 start main.js --watch

이게 웹페이지 새로고침 시 수정사항이 반영되는 명령어다

// 소스 파일을 감시해서 대응, 자동화

 

pm2 log

// 소스 파일 변경될 때마다 감시 결과 로그로 보여주는데 코드에 문제 있으면 알려줌

pm2를 실행중이면 브라우저랑 vscode에 콘솔로그 결과가 안뜨는데 log명령어를 실행하면 나온다

 

pm2 monit

// 프로세스 감시

 

pm2 list

// 프로세스 목록 확인

 

pm2 stop main 

// main이라는 프로세스 중단 

 

 

이것도 모르고 왜 안되지? 하고 pm2랑 node main.js 껏다 켰다만 계속 반복했다 

바보같은 실수를 반복하지 않기 위해 기록

댓글