非常に小さなノード アプリがあり、オンラインにするために Google クラウド デプロイ スイートを試してみたかったのですが、デプロイすると常に 500 サーバー エラーのページが表示されます。
通常、私はより多くの情報やエラーなどを提供しますが、より知識のある人がその情報をどこで探すことができるかを教えてくれることを望んでいました. gcloud ターミナルには何も表示されませんが、一連のメッセージと最後のメッセージgcloud preview app deployだけです。ただし、URL に移動すると、500 サーバー エラーが発生します。preparingpushingdeployed module [default] to ...
Error: Server Error
The server encountered an error and could not complete your request.
Please try again in 30 seconds.
応答ヘッダーを調べてもそれ以上の情報は得られないため、stackdriver/logs を調べましたが、/_ah/backgroundリクエストの兆候のない一連の GET しかありません。
この問題のデバッグをどこから開始できますか? node/express バックエンド、react フロントエンド、webpack ビルダーを備えたノード アプリです。
編集:これはアプリ エンジン ダッシュボードのスクリーンショットです。
私たちのapp.yaml:
runtime: nodejs
vm: true
skip_files:
- ^(.*/)?.*/node_modules/.*$
私たちのpackage.json:
"scripts": {
"test": "karma start",
"watch": "watch 'npm run test' client/",
"clean": "rm -rf dist",
"webpack-prod": "NODE_ENV=production webpack --progress -p",
"server-prod": "NODE_ENV=production node ./index.js",
"prestart": "npm run webpack-prod",
"start": "npm run server-prod",
},