NodeBird 앱 폴더에서 콘솔을 실행한 후 pm2를 설치합니다.
콘솔
$ npm i pm2
pm2는 nodemon처럼 콘솔에 입력하는 명령어입니다. package.json을 수정합니다. nodemon 대신 pm2를 쓰도록 npm start 스크립트를 수정할 것입니다.
package.json
{
"name": "nodebird",
"version": "0.0.1",
"description": "익스프레스로 만드는 SNS 서비스",
"main": "server.js",
"scripts": {
"start": "cross-env NODE_ENV=production PORT=80 pm2 start server.js",
"dev": "nodemon server",
"test": "jest"
},
...
start 스크립트에 node server 대신 pm2 start server.js를 입력했습니다. pm2로 스크립트를 실행하는 명령어입니다.