0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

herokuにデプロイ時、ローカルでは動くのにオンラインではh10エラーになる件の対処について

Last updated at Posted at 2021-11-15

結論
ポートに具体的な数字を入れるとダメらしい
ポートの数字部分を
process.env.PORT || 5000
に置き換えたら動く

経緯
それまでにルートディレクトリに
・Package.json
・procfile
 が無い、というところでも詰まりました

その後、
・Dynoの再起動
・package.json内のnodeやnpmのバージョンの指定
・package.json内のscriptオブジェクトにstartプロパティを追加(qiita内ではこれで直る人が多いらしい)
・npm installを再び実行
などをしましたが、解決しませんでした。

最終的にポートを触ったら動きました

今週のまとめ
・きちんと公式の手順を読みましょう
https://devcenter.heroku.com/ja/articles/deploying-nodejs
・きちんと公式のトラブルシューティングを読みましょう
https://devcenter.heroku.com/ja/articles/troubleshooting-node-deploys

参考文献
https://qiita.com/peace1129/items/801a1410236e4d10da1b
https://qiita.com/mzmz__02/items/5ac0be6f8685cb8f8e1a

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?