男のブログ俺は中卒だ。学歴なんて無くても生きていける。Node.jssuckamon先日、HerokuにNode.jsアプリをデプロイした時につまづいた事があったのでメモしておく。Node.jsで構築したサーバーをローカル環境で実行したところ、問題なく正常動作していた。Herokuに全く同じファイルをデプロイした途端、エラーで何も表示されない。原因はコード内の下記コードに問題があった。server.listen(3000);Herokuでは動的にポート番号を生成するようなので、下記のようにポート指定を変更しなければならないようだ。3000);簡単に説明すると、デフォルトではアプリの実行環境の「PORT」という環境変数で設定されているポート番号をlistenし、環境変数が見つからない場合は3000番のポートをlistenする、といったところだ。ポート指定をこのように修正すると、ローカル環境、Heroku本番環境ともに正常に動作するようになる。3関連記事2020年2月1日Linuxサーバー間でコマンドラインからSSH接続する方法2020年1月24日CentOS7でPHP7.1を7.3にバージョンアップする方...2019年7月28日301リダイレクト生成ツールを当ブログへ移転しました2019年5月26日さくらのレンタルサーバーにWordPressをインストールプロフィール中卒男15歳で熊本から単身大阪へ渡り、囲碁棋士になるための修行を積む。その後、紆余曲折ありプログラミングを学び職とする。現在プログラミングや統計、機械学習の勉強に合わせ、双子の育児に奮闘中。