Node.jsアプリケーションをHerokuにデプロイする際に、次のエラーが発生しています。Node.jsアプリケーションをHerokuにデプロイする際のエラー
2017-04-18T18:40:10.158442 + 00:00 app [web.1]:npm ERR!サポートリクエストには次のファイルを含めてください:
2017-04-18T18:40:10.158544 + 00:00 app [web.1]:npm ERR! /app/npm-debug.log
2017-04-18T18:40:10.237236 + 00:00 Herokuの[web.1]:40:
2017-04-18T18をクラッシュの状態は起動から変更されました: 10.230110 + 00:00 heroku [web.1]:ステータス1で終了したプロセス
2017-04-18T18:40:29.015395 + 00:00 heroku [router]:at =エラーコード= H10 desc = "アプリケーションがクラッシュしました"method = GET path ="/"host = nandu-varun-webdev.herokuapp.com request_id = 11f3e405-089e-4bef-a83c-f190b042fbb7 fwd =" 216.15.126.238 "dyno =接続=サービス=ステータス= 503バイト=プロトコル= https
2017-04-18T18:40:29.282812 + 00:00英雄[ルータ]:at =エラーc ode = H10 desc = "App crashed"メソッド= GETパス= "/ favicon.ico" host = nandu-varun-webdev.herokuapp.com request_id = 904f2f85-9c15-4601-bb9a-51a58c7544e1 fwd = "216.15.126.238" dyno =接続=サービス=状態= 503バイト=プロトコル= httpsの
マイpackage.jsonファイルは以下の通り
{
"name": "web-dev",
"version": "1.0.0",
"description": "Web Dev",
"main": "server.js",
"dependencies": {
"body-parser": "^1.15.1",
"express": "^4.13.4",
"mongoose": "^4.4.15",
"multer":"^1.3.0",
"q": "^1.4.1",
"passport": "^0.3.2",
"passport-local": "^1.0.0",
"cookie-parser": "^1.4.1",
"bcrypt-nodejs": "0.0.3",
"node-uuid": "^1.4.7",
"express-session": "^1.13.0"
},
"devDependencies": {},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node server.js"
},
"author": "VN",
"license": "ISC"
}
そして、次のように私のServer.jsファイルは次のとおりです。
var express = require('express');
var app = express();
var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
// configure a public directory to host static content
app.use(express.static(__dirname + '/public'));
require ("./test/app.js")(app);
require ("./assignment/app.js")(app);
require ("./project/app")(app);
var port = process.env.PORT || 3000;
app.listen(port);
編集:これは私が得ている完全なログです
2017-04-19T11:38:05.924799 + 00:00 app [web.1]:npm ERR!そうした場合、web-devパッケージの問題である可能性が最も高いです。
2017-04-19T11:38:05.925332 + 00:00 app [web.1]:npm ERR!このプロジェクトの問題を開く方法に関する情報は、
2017-04-19T11:38:05.925449 + 00:00 app [web.1]:npm ERR! npmバグweb-dev
2017-04-19T11:38:05.925583 + 00:00 app [web.1]:npm ERR!それが利用できない場合は、
2017-04-19T11:38:05.925712 + 00:00 app [web.1]:npm ERR! npmオーナーls web-dev
2017-04-19T11:38:05.925846 + 00:00 app [web.1]:npm ERR!上記のログ出力が追加される可能性があります。
2017-04-19T11:38:05.930287 + 00:00アプリ[web.1]:
2017-04-19T11:38:05.930497 + 00:00アプリ[web.1]:NPM ERR !サポートリクエストには次のファイルを含めてください:
2017-04-19T11:38:05.930608 + 00:00 app [web.1]:npm ERR! /app/npm-debug.log
2017-04-19T11:38:06.002754 + 00:00 Herokuの[web.1]:38:
2017-04-19T11をクラッシュの状態は起動から変更されました: 05。995921 + 00:00 heroku [web.1]:ステータス1で終了したプロセス
2017-04-19T14:44:20.909797 + 00:00 heroku [router]:at =エラーコード= H10 desc = "アプリケーションがクラッシュしました"method = GET path ="/"host = nandu-varun-webdev.herokuapp.com request_id = ab500e0f-0137-4b2f-ae8d-fb99c0849597 fwd =" 216.15.126.238 "dyno =接続=サービス=ステータス= 503バイト=プロトコル= https
2017-04-19T14:44:21.392032 + 00:00 heroku [router]:atエラーコード= H10 desc = "App crashed"メソッド= GETパス= "/ favicon.ico" host = nandu -varun-webdev.herokuapp.com REQUEST_ID = 6a277e5f-2329-45d1-82af-4a4cd170e028 FWD = "216.15.126.238" ダイノ=コネクト=サービス=ステータス= 503バイト=プロトコル= HTTPS
問題が何であるか、なぜ正常に展開できないのか分かりません。あなたはそれを
web: npm start
含まれなかった。
すべてのヘルプは非常にこれを含まアドバンス
これらのログは必要なものではありません。アプリがクラッシュしたときに生成されたスタックトレースをさらに調べてください。 – hunterloftis