서버/NGINX & node.js

[node.js] PM2 에서 express.js 앱을 npm 으로 실행하기

날개 2019. 3. 2. 02:04

테스트 환경

node.js          v10.15.0

express.js      v4.16.0

pm2              v3.2.9



단순한 단일 노드 프로그램은 node js파일명 으로 실행하지만, 일반적으로 express.js 앱은 npm start 으로 실행합니다.


그러면, pm2를 사용할 때는 어떻게 실행해야 할까요?


아래와 같이 pm2 실행 명령에 npm -- start 를 붙여주면 됩니다.


> pm2 start --name "사용할 앱 이름" npm -- start


-- 뒤에 띄워 쓰기에 유의해 주세요. --name은 붙여 쓰고, -- start 사이에는 공백이 있습니다.



아래는 실제 사용의 예입니다.





간단하죠? 자꾸 잊어버리긴 하지만요.



(C) 2019 WingsNote.com (무단 복제 및 게시 금지, 링크 허용)