본문 바로가기
[웹]

[Node.js] 패키지 매니저 npm을 사용해 pm2 다운로드

by Hevton 2020. 10. 3.
반응형

맥에서 Node.js를 설치할 때 자동적으로 함께 설치되는 패키지 매니저 npm을 사용해서

실행중인 Node.js 프로그램을 관리하는 프로세스 매니저 PM2를 설치합니다.

 

npm install pm2 -g

 

권한 오류가 떴을 때에는 앞에 sudo를 붙여주면 됩니다.

 

pm2 start 파일.js

를 통해 실행하며

 

여기서 나온 app_name을 이용해

pm2 stop app_name

을 통해 종료합니다.

 

pm2 logs

를 이용해 로그를 볼 수 있습니다.

 

또 파일을 변경한 뒤에 프로그램을 껐다 키지 않아도 알아서 재실행해주는 기능을 이용하려면

pm2 start 파일.js --watch

처럼, 실행명령어 뒤에 --watch 옵션을 붙여주면 됩니다.

 

 

▶︎ 참고

 

pm2.keymetrics.io/docs/usage/quick-start/

 

PM2 - Quick Start

Advanced process manager for production Node.js applications. Load balancer, logs facility, startup script, micro service management, at a glance.

pm2.keymetrics.io

 

반응형