Здравствуйте, это мой пакет. json файл. Но Heroku сообщает мне об ошибке приложения. В приложении произошла ошибка, и ваша страница не может быть обработана - PullRequest
0 голосов
/ 06 января 2020

Здравствуйте, это мой json формат файла, и он хорошо работает на моем локальном компьютере, когда я запускаю индекс узла. js.

{
  "name": "a-simple-nodejs-website",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "node index.js"
  },
  "author": "Theodore Kelechukwu Onyejiaku",
  "license": "ISC"
}

Но Heroku сообщает мне: Ошибка приложения Произошла ошибка в приложение и ваша страница не могут быть обслужены ...

1 Ответ

0 голосов
/ 06 января 2020

Вы должны указать двигатель в пакете. json, как показано ниже

{
  "name": "a-simple-nodejs-website",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "engines": {
    "node": "10.x"
  },
  "scripts": {
    "test": "node index.js"
  },
  "author": "Theodore Kelechukwu Onyejiaku",
  "license": "ISC"
}

Проверьте порт приложения в индексе. js. если вы установили stati c изменение порта, как показано ниже:

const PORT = process.env.PORT || 5000

передайте этот порт в метод прослушивания вашего сервера.

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