Узел процесс не начнется с ботом - PullRequest
0 голосов
/ 26 марта 2020

Я пытаюсь развернуть бота для запуска на серверах Heroku. Не удается скомпилировать приложение, когда я пытаюсь зафиксировать. Вот мое package.json

{
"name": "Bot",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "start": "node bot.js"
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "discord.js": "^12.0.2",
    "dotenv": "^8.2.0"
  }
}

bot.js - правильное имя для файла конфигурации бота. Он отлично работает, когда я вынимаю start: node bot.js, но бот, конечно, не подключается.

1 Ответ

0 голосов
/ 26 марта 2020

Попробуйте изменить main на bot.js.

https://devcenter.heroku.com/articles/deploying-nodejs

...