我試圖將我的應用程式發布到Heroku,但我得到了以下錯誤資訊:
我試圖將我的應用程式發布到Heroku。
應用程式中發生了一個錯誤,您的頁面無法被提供。如果你是應用程式的所有者,請檢查你的日志以了解細節。你可以通過Heroku CLI的命令
來做這件事。heroku logs --tail
我檢查了日志,得到了以下資訊,我無法解讀:
我檢查了日志。
(node:40446) SyntaxError Plugin: heroku: /home/me/.local/share/heroku/config.json: Unexpected end of JSON input
module: @oclif/config@1.17.0
task: runHook prerun
plugin: heroku
root: /snap/heroku/4076。
查看更多細節 with DEBUG=*
2021-09-20T22:05:15. 905073 00:00 app[api]: 部署 17474356 by user me.me@myemail.com
2021-09-20T22:05:15。 922889 00:00 app[api]: Scaled to web@1:Free by user me.me@myemail.com
2021-09-20T22:05:17。 000000 00:00 app[api]: Build成功。
2021-09-20T22:05:22。 406972 00:00 heroku[web.1]。Starting process with command `npm start`。
2021-09-20T22:05:23。 782304 00:00app[web.1]。
2021-09-20T22:05:23。 782323 00:00 app[web.1]: > contact-keeper@1.0.0 start /app
2021-09-20T22:05:23。 782323 00:00app[web.1]: > node server.js
2021-09-20T22:05:23。 782323 00:00app[web.1]。
2021-09-20T22:05:24。 264339 00:00app[web.1]。/app/server.js:4
2021-09-20T22:05:24。 264356 00:00app[web.1]。const path = requier("path")。
2021-09-20T22:05:24。 264357 00:00app[web.1]。^
2021-09-20T22:05:24。 264357 00:00app[web.1]。
2021-09-20T22:05:24。 264358 00:00app[web.1]。ReferenceError: requier is not defined
2021-09-20T22:05:24。 264358 00:00app[web. 1]: at Object.<anonymous> (/app/server. js:4:14)
2021-09-20T22:05:24. 264359 00:00app[web. 1]: at Module._compile (internal/modules/cjs/loader. js:1072:14)
2021-09-20T22:05:24。 264359 00:00app[web. 1]: 在Object.Module._extensions. js (internal/modules/cjs/loader.js:1101:10)
2021-09-20T22:05:24。 264360 00:00app[web. 1]: at Module.load (internal/modules/cjs/loader. js:937:32)
2021-09-20T22:05:24. 264360 00:00app[web. 1]: at Function.Module._load(internal/modules/cjs/loader. js:778:12)
2021-09-20T22:05:24。 264360 00:00app[web. 1]: at Function.executeUserEntryPoint [as runMain] (inside/modules/run_main. js:76:12)
2021-09-20T22:05:24。 264361 00:00app[web. 1]: at internal/main/run_main_module.js:17:47。
2021-09-20T22:05:24。 276266 00:00app[web. 1]: npm ERR! code ELIFECYCLE!
2021-09-20T22:05:24。 276629 00:00 app[web.1]: npm ERR! errno 1!
2021-09-20T22:05:24。 285403 00:00app[web. 1]: npm ERR! contact-keeper@1.0.0 start: `node server.js`.
2021-09-20T22:05:24。 285546 00:00 app[web.1]: npm err! Exit status 1!
2021-09-20T22:05:24. 285701 00:00app[web.1]: npm ERR!
2021-09-20T22:05:24。 285813 00:00 app[web.1]: npm err! 失敗在 contact-keeper@1.0.0啟動腳本。
2021-09-20T22:05:24。 285905 00:00app[web.1]: npm ERR! 這可能不是一個問題 與npm。這里可能有額外的日志輸出。
2021-09-20T22:05:24. 304319 00:00app[web.1]。
2021-09-20T22:05:24。 307416 00:00 app[web.1]: npm err! 一個完整的日志of this run可以在in找到。
2021-09-20T22:05:24。 307459 00:00app[web.1]: npm ERR! /app/.npm/_logs/2021-09-20T22_05_24_286Z-debug.log
2021-09-20T22:05:24。 477472 00:00 heroku[web.1]。Process exited with status 1。
2021-09-20T22:05:24。 608841 00:00 heroku[web.1]。State changed from starting to crashed
2021-09-20T22:05:24. 616776 00:00 heroku[web.1]。State changed from crashed to starting
2021-09-20T22:05:30。 615650 00:00 heroku[web.1]。Starting process with command `npm start`。
2021-09-20T22:05:32. 154416 00:00app[web.1]。
2021-09-20T22:05:32。 154432 00:00 app[web.1]: > contact-keeper@1.0.0 start /app
2021-09-20T22:05:32。 154432 00:00app[web.1]: > node server.js.
2021-09-20T22:05:32。 154433 00:00app[web.1]。
2021-09-20T22:05:32。 491951 00:00app[web.1]。/app/server.js:4
2021-09-20T22:05:32. 491970 00:00app[web.1]。const path = requier("path")。
2021-09-20T22:05:32。 491970 00:00app[web.1]。^
2021-09-20T22:05:32. 491970 00:00app[web.1]。
2021-09-20T22:05:32。 491971 00:00app[web.1]。ReferenceError: requier is not defined
2021-09-20T22:05:32。 491971 00:00app[web. 1]: at Object.<anonymous> (/app/server. js:4:14)
2021-09-20T22:05:32。 491971 00:00app[web. 1]: at Module._compile (internal/modules/cjs/loader. js:1072:14)
2021-09-20T22:05:32。 491972 00:00app[web. 1]: 在Object.Module._extensions. js (internal/modules/cjs/loader.js:1101:10)
2021-09-20T22:05:32. 491972 00:00app[web. 1]: at Module.load (internal/modules/cjs/loader. js:937:32)
2021-09-20T22:05:32。 491972 00:00app[web. 1]: at Function.Module._load(internal/modules/cjs/loader. js:778:12)
2021-09-20T22:05:32. 491975 00:00app[web. 1]: at Function.executeUserEntryPoint [as runMain] (inside/modules/run_main. js:76:12)
2021-09-20T22:05:32. 491975 00:00app[web. 1]: at internal/main/run_main_module.js:17:47。
2021-09-20T22:05:32。 502469 00:00app[web. 1]: npm ERR! code ELIFECYCLE!
2021-09-20T22:05:32. 504151 00:00 app[web.1]: npm ERR! errno 1!
2021-09-20T22:05:32。 507359 00:00app[web. 1]: npm ERR! contact-keeper@1.0.0 start: `node server.js`.
2021-09-20T22:05:32。 507361 00:00 app[web.1]: npm err! Exit status 1!
2021-09-20T22:05:32。 507362 00:00app[web.1]: npm ERR!
2021-09-20T22:05:32。 507362 00:00 app[web.1]: npm err! 失敗在 contact-keeper@1.0.0啟動腳本。
2021-09-20T22:05:32。 507363 00:00 app[web.1]: npm err! 這可能不是一個問題 與npm。這里可能有額外的日志輸出。
2021-09-20T22:05:32. 517624 00:00app[web.1]。
2021-09-20T22:05:32。 517629 00:00 app[web.1]: npm ERR! 一個完整的日志of this run可以在in找到。
2021-09-20T22:05:32。 517630 00:00 app[web.1]: npm err! /app/.npm/_logs/2021-0920T22_05_32_508Z-debug.log
2021-09-20T22:05:32。 654009 00:00 heroku[web.1]。Process exited with status 1。
2021-09-20T22:05:32。 790052 00:00heroku[web.1]。State changed from starting to crashed
2021-09-20T22:10:11。 627061 00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=pure-thicket-06601. herokuapp.com request_id=0c6e85f7-f539-406d-a7fa-9d92a88ea7de fwd="89. 211.153.133" dyno= connect= service= status=503 bytes= protocol=https
2021-09-20T22:10:12。 524329 00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon. ico" host=pure-thicket-06601.herokuapp. com request_id=c9282c5e-54aa-4735-802d-fd782041837a fwd="89. 211.153.133" dyno= connect= service= status=503 bytes= protocol=https
2021-09-20T22:13:28。 000000 00:00 app[api]: Build由用戶me.me@myemail.com啟動。
2021-09-20T22:15:44。 820687 00:00 app[api]: 部署 d8ef6129 by user me.me@myemail.com
2021-09-20T22:15:44。 820687 00:00 app[api]: Release v4由用戶me.me@myemail.com創建。
2021-09-20T22:15:45。 198887 00:00 heroku[web.1]。State changed from crashed to starting
2021-09-20T22:15:46。 000000 00:00app[api]: Build成功。
2021-09-20T22:15:51。 404944 00:00 heroku[web.1]。Starting process with command `npm start`。
2021-09-20T22:15:52。 687305 00:00app[web.1]。
2021-09-20T22:15:52。 687323 00:00app[web.1]: > contact-keeper@1.0.0 start /app
2021-09-20T22:15:52。 687323 00:00 app[web.1]: > node server.js.
2021-09-20T22:15:52。 687324 00:00應用[web.1]。
2021-09-20T22:15:53。 120246 00:00app[web.1]。/app/server.js:4
2021-09-20T22:15:53。 120260 00:00app[web.1]。const path = requier("path")。
2021-09-20T22:15:53。 120260 00:00app[web.1]。^
2021-09-20T22:15:53。 120261 00:00app[web.1]。
2021-09-20T22:15:53。 120262 00:00app[web.1]。ReferenceError: requier is not defined
2021-09-20T22:15:53。 120262 00:00app[web. 1]: at Object.<anonymous> (/app/server. js:4:14)
2021-09-20T22:15:53。 120263 00:00app[web. 1]: at Module._compile (internal/modules/cjs/loader. js:1072:14)
2021-09-20T22:15:53。 120263 00:00app[web. 1]: 在Object.Module._extensions. js (internal/modules/cjs/loader.js:1101:10)
2021-09-20T22:15:53。 120264 00:00app[web. 1]: at Module.load (internal/modules/cjs/loader. js:937:32)
2021-09-20T22:15:53。 120264 00:00app[web. 1]: at Function.Module._load(internal/modules/cjs/loader. js:778:12)
2021-09-20T22:15:53。 120265 00:00app[web. 1]: at Function.executeUserEntryPoint [as runMain] (inside/modules/run_main. js:76:12)
2021-09-20T22:15:53。 120265 00:00app[web. 1]: at internal/main/run_main_module.js:17:47。
2021-09-20T22:15:53。 132041 00:00app[web. 1]: npm ERR! code ELIFECYCLE!
2021-09-20T22:15:53。 132277 00:00 app[web.1]: npm ERR! errno 1!
2021-09-20T22:15:53。 143479 00:00app[web. 1]: npm ERR! contact-keeper@1.0.0 start: `node server.js`.
2021-09-20T22:15:53。 143539 00:00 app[web.1]: npm err! Exit status 1!
2021-09-20T22:15:53. 143612 00:00 app[web.1]: npm err!
2021-09-20T22:15:53. 143669 00:00 app[web.1]: npm err! 失敗在 contact-keeper@1.0.0啟動腳本。
2021-09-20T22:15:53。 143714 00:00 app[web.1]: npm err! 這可能不是一個問題 與npm。這里可能有額外的日志輸出。
2021-09-20T22:15:53。 156377 00:00app[web.1]。
2021-09-20T22:15:53。 156477 00:00 app[web.1]: npm ERR! 一個完整的日志of this run可以在in找到。
2021-09-20T22:15:53。 156529 00:00 app[web.1]: npm err! /app/.npm/_logs/2021-0920T22_15_53_144Z-debug.log
2021-09-20T22:15:53。 320983 00:00 heroku[web.1]。Process exited with status 1。
2021-09-20T22:15:53。 393003 00:00 heroku[web.1]。State changed from starting to crashed
2021-09-20T22:16:11。 040791 00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=pure-thicket-06601. herokuapp.com request_id=fcca437f-5d66-44db-a8dc-8bb638db78ac fwd="89。 211.153.133" dyno= connect= service= status=503 bytes= protocol=https
2021-09-20T22:16:11。 928866 00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon. ico" host=pure-thicket-06601.herokuapp. com request_id=d12c938a-0a91-4947-8d10-6af6f31a7b9f fwd="89. 211.153.133" dyno= connect= service= status=503 bytes= protocol=https
2021-09-20T22:17:36. 704916 00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=pure-thicket-06601. herokuapp.com request_id=5ed37742-5272-486-b762-323e16c53cf1 fwd="89. 211.153.133"/span> dyno= connect= service= status=503 bytes= protocol=https
知道什么地方出了問題嗎?一切都在localhost中運行得非常好,但現在即使在本地,我在部署后也出現了問題。
uj5u.com熱心網友回復:
這里有一個拼寫錯誤。替換
const path = requier("path")。
與
const path = require("path") 。
并再次部署,看看是否有效。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/331022.html
標籤:
