私はNodeJSで記述され、Herokuに展開される単一ページアプリケーションを持っています。herokuのファイルが見つかりません
私は同じように私Procfileを定義します。
ウェブ:PORT = $ PORTのWebPACK -p --config ./config/webpack/serverProd.js --progress & &ノード./dist/server.js
heroku-postbuild deployフックを使用しないのは、Herokuが動的に割り当てたPORT変数を取得できないためです。これがPORT変数にアクセスする唯一の方法です。
しかし、私はheroku run bash
を実行し、Herokuのの容器の中に周りの検索...ダTA
!
私はserver.js
が存在するはずですが、/app/dist/
ディレクトリに見つかりませんでした。
私はかなり誤解していると確信しています。誰もそれを指摘できますか?
本当にありがとうございます!
あなたのアプリログをHerokuでチェックしましたか? – oneturkmen
@oneturkmenはい私は自分のログをチェックする。実際、 'heroku logs -t 'を使って'/app/dist/server.js'にあるエラーメッセージを表示することができます。しかし、私はまだファイルserver.jsを見つけることができません。私のログにチェックできる他の手がかりはありますか? – fung