Ошибка приложения Heroku после нажатия на геройку с кодом = H10 - PullRequest
0 голосов
/ 11 декабря 2018

Я создал приложение реагирования, я отправил его герою.Но после нажатия на герою URL-адреса приложения отобразится «Ошибка приложения», а в консоли появится «

» GET /favicon.ico 503 (Служба недоступна) »

Вкл.log:

at = ошибка code = H10 desc = метод "Приложение упало" = GET path = "/"

Я пытался:

const port = process.env.PORT || 8000;

и добавил это в package.json,

"engines": {
    "node": "8.10.0",
    "npm": "6.4.1"
  },

также попробовал:

- git push heroku master
- heroku run rake db:migrate
- heroku restart

Вот мой журнал героку:

Прослушивание в http://localhost:8000 2018-12-11T17: 53: 29.508101 + 00: 00 heroku [web.1]: Процесс завершен со статусом 0

2018-12-11T17: 53: 29.802150 + 00: 00 heroku [web.1]: Состояние изменено с начала на сбой

2018-12-11T17: 53: 30.384102 + 00: 00 heroku[router]: at = error code = H10 desc = Метод "Приложение зависло" = GET path = "/"

Есть ли какие-нибудь возможности?

Спасибо вAdvance ..!

1 Ответ

0 голосов
/ 12 декабря 2018
heroku run rake db:migrate

Так что вы используете рэки или рельсы с прореагированием на героку?

Если вы используете рельсы, это в режиме API или в обычном режиме?Каким образом приложение реагирует на подключение к rails?

Если в режиме api вы хотите опубликовать свой файл package.json, который находится в корне вашей папки rails и вашего package.json вашего реактивного проекта?

В режиме API вы должны убедиться, что heroku знает, что вам нужен и пакет сборки узла, и пакет сборки ruby:

heroku buildpacks:add heroku/nodejs --index 1
heroku buildpacks:add heroku/ruby --index 2

От: https://blog.heroku.com/a-rock-solid-modern-web-stack ctrl + f: Шаг 5: Развертываниеэто Heroku

Но нужна дополнительная информация, чтобы помочь лучше.

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