既存の Express.js プロジェクトを Heroku へ deploy する方法をご紹介します。
express --view=pug expressjs-sandbox
をしてから、いくつか commit した既存の Express.js アプリを Heroku へアプリ作成して deploy します。
?codenote-net/expressjs-sandbox: My Express.js sandbox
以下の内容で Procfile を追加します。
web: npm start
git commit はこちら。
?Add Procfile for Heroku · Pull Request #6 · codenote-net/expressjs-sandbox
最後に Heroku アプリを作成して git push すれば deploy 完了です。
heroku create expressjs-sandbox
git push heroku master
heroku open # Open https://expressjs-sandbox.herokuapp.com/
成果物は https://expressjs-sandbox.herokuapp.com/ をご確認ください。
以上、Express.js で開発した Web サービスを Heroku へリリースしたい、現場からお送りしました。