반응형
① pm2 설치(전역)
$ sudo npm install pm2 -g
② NODE(Backend) 실행
Node는 보통 아래와 같이 실행한다
$ node ./bin/www
pm2로 실행하려면
$ pm2 start ./bin/www
③ React(Frontend) 실행
$ pm2 start node_modules/react-scripts/scripts/start.js
React는 Default PORT가 3000이기 때문에
node_modules/react-scripts/scripts/start.js 파일에서 PORT를 변경하면 3000이 아닌 다른 포트에서 실행할 수 있다
$ pm2 list
확인해 보면 아래처럼 둘다 백그라운드에서 잘 실행되고 있는 것을 확인할 수 있다
@ pm2 자주 쓰는 명령어
pm2 start | process 시작 |
pm2 list(=pm2 l, =pm2 ps) | process 리스트 확인 |
pm2kill | 모든 process 종료 |
pm2 restart [ID] | process 재실행 |
pm2 stop [ID] | process 중단 |
반응형
'NPM' 카테고리의 다른 글
[#.NPM] NPM vs YARN의 차이점을 알아보자 (0) | 2021.05.17 |
---|