Ошибка развертывания Heroku H10;Ошибка: не удается найти модуль '/ app / console` - PullRequest
0 голосов
/ 30 мая 2019

Я пытаюсь развернуть свое первое приложение React на Heroku.Часть Build выглядит успешной, но при запуске приложения отображается белый экран с сообщением «Ошибка приложения».

Я следил за журналами heroku --tail, но не смог определить ошибки, которые он мне выдает.

Журналы Heroku - хвост:

2019-05-30T13:15:28.528598+00:00 heroku[router]: at=error code=H10 
desc="App crashed" method=GET path="/" host=serene-peak- 
12902.herokuapp.com request_id=e2d2bd7d-9b96-42fb-a4ce-89cc7bccfad6 
fwd="67.166.97.166" dyno= connect= service= status=503 bytes= 
protocol=https
2019-05-30T13:15:29.101530+00:00 heroku[router]: at=error code=H10 
desc="App crashed" method=GET path="/favicon.ico" host=serene-peak- 
12902.herokuapp.com request_id=44fa674d-ef39-4132-9c6f-430038be66ec 
fwd="67.166.97.166" dyno= connect= service= status=503 bytes= 
protocol=https

Консоль узла запуска Heroku:

internal/modules/cjs/loader.js:550
throw err;
^

Error: Cannot find module '/app/console'
at Function.Module._resolveFilename 
(internal/modules/cjs/loader.js:548:15)
at Function.Module._load (internal/modules/cjs/loader.js:475:25)
at Function.Module.runMain (internal/modules/cjs/loader.js:695:10)
at startup (internal/bootstrap/node.js:201:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:516:3)

1 Ответ

0 голосов
/ 30 мая 2019

(Предполагается, что вы используете стек MERN) Heroku не может найти корневой путь. Вы должны настроить приложение Express для обслуживания приложения React, поэтому для этого вам необходимо настроить файл server.js.

Следуйте этому уроку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...