Saans/Study
Node.js-vscode-pm2 소스코드 변경 시 반영 자동화 + 콘솔 창 확인
Saans
2023. 2. 26. 13:46
왜 페이지를 새로고침해도 수정 사항 반영이 안되지?
내 실행 파일은 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 껏다 켰다만 계속 반복했다
바보같은 실수를 반복하지 않기 위해 기록