Command Line에서 Heroku 어플리케이션 생성
heroku keys:add
: Add SSH key to Heroku
heroku create [GENERAL_NAME]
: Create a project
"start": "node [PATH]"
3000
: Node.jsprocess.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에 Push한다.
git remote
: Shows origin/heroku remote
git push heroku master
: Deploy
어플리케이션을 수정/업데이트 하면,
github에 먼저 push한뒤, heroku에도 push 한다.
git push origin HEAD
Github에 push
git push heroku master
Heroku에 push