더북(TheBook)

NodeBird 앱 폴더에서 콘솔을 실행한 후 pm2를 설치합니다.

콘솔

$ npm i pm2

pm2nodemon처럼 콘솔에 입력하는 명령어입니다. 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로 스크립트를 실행하는 명령어입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.