Heroku部署Web Application
佈署node application到Heroku
step1 先在個人總覽頁新增app項目
- 登入 heroku 先前建立的Heroku帳密
- 假設我使用的app項目名稱是:jason-node
step2 佈署設定
- server佈署時預設是執行 npm start 所對應的腳本。所以在package.json需要有對應的在專案的啟動指令
//package.json "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "node appHeroku.js " // appHeroku.js 作為應用的進入點 }
使用heroku指令
要先下載heroku在本機後安裝 heroku-cli
#本機登入heroku login #把專案跟heroku的app server名稱綁定heroku git:remote -a ${heroku-app-name} #jason-node #佈署git push heroku ${分支名稱} #main
參考資源 神Q超人 heroku佈署基礎教學