Ошибка: не удается найти модуль Discord.js на Heroku - PullRequest
1 голос
/ 27 октября 2019

Несколько недель у меня был диск-бот, и все отлично работало. Сегодня я добавил команду в свой репозиторий git и вдруг heroku показала мне эту ошибку:

Ошибка: не удается найти модуль 'discord.js'

Я не изменилсяничего в основном коде бота или в файле package.json. Я удалил новую команду и добавил новые изменения снова, и все еще получил ту же ошибку. Я попытался переустановить discord.js с npm install discord.js --save и обновил package.json новой версией. Все еще ничего.

Бот работает, если я запускаю его локально, и он также работает, если я возвращаюсь к последней работающей сборке на Heroku.

Мой код bot.js для загрузки библиотеки:

const Discord = require("discord.js");

Мой файл package.json:

{
  "name": "redacted",
  "description": "redacted",
  "version": "1.0.0",
  "main": "bot.js",
  "scripts": {
    "start": "node bot.js"
  },
  "dependencies": {
    "discord.js": "^11.5.1",
    "request": "2.81.0"
  }
}

Я не знаю, что делать, потому что код точно такой же, как и в предыдущих версиях. Я не понимаю, почему я получаю эту ошибку.

...