Heroku에서 어플리케이션 Deploy하기

suyeonme·2021년 3월 1일
0

Etc

목록 보기
4/5

Command Line에서 Heroku 어플리케이션 생성

Heroku 프로젝트 생성

heroku keys:add : Add SSH key to Heroku
heroku create [GENERAL_NAME] : Create a project

Script 추가

"start": "node [PATH]"

Port 설정

  • 3000: Node.js
  • process.env.PORT: Environment variable(e.g. Heroku)
// src/app.js

// Set Heroku port and localhost
const port = process.env.PORT || 3000; 

// ...
app.listen(port, () => {
  console.log(`Server is up on port ${port}.`);
});

Github

위의 과정을 끝낸 뒤 Github에 Push한다.
git remote: Shows origin/heroku remote
git push heroku master: Deploy


Update

어플리케이션을 수정/업데이트 하면,
github에 먼저 push한뒤, heroku에도 push 한다.
git push origin HEAD Github에 push
git push heroku master Heroku에 push

profile
Frontend Engineer.

0개의 댓글