Как решить проблему «отсутствия сверстников» на Heroku? - PullRequest
0 голосов
/ 22 марта 2019

Когда я устанавливаю node-opus и discord.js на Heroku, а затем запускаю npm list через heroku run bash, я получаю следующее предупреждение:

npm ERR!отсутствует peer dep: node-opus@^0.2.7, требуется discord.js@11.4.2

Как мне решить эту проблему?

Вот мой package.json:

{
  "name": "PrzegrywBOT",
  "description": "PrzegrywBOT",
  "version": "2.0.0",
  "engines": {
    "node": "10.15.0"
  },
  "main": "index.js",
  "scripts": {
    "start": "node index.js"
  },
  "dependencies": {
    "cheerio": "^1.0.0-rc.2",
    "discord.js": "^11.4.2",
    "ffmpeg": "0.0.4",
    "ffmpeg-binaries": "^4.0.0",
    "node-opus": "^0.3.1",
    "request": "^2.88.0",
    "simple-youtube-api": "^5.1.1",
    "superagent": "^4.1.0",
    "ytdl-core": "^0.29.1"
  }
}

1 Ответ

0 голосов
/ 25 марта 2019

У меня сейчас такая же проблема, похоже, что-то про опус и героку.

Вы пробовали установить эти пакеты сборки?

Вы можете установить их на вкладке настроек в правой части вашего приложения, прокрутить вниз и добавить следующие пакеты сборки: https://elements.heroku.com/buildpacks/jonathanong/heroku-buildpack-ffmpeg-latest https://elements.heroku.com/buildpacks/dubsmash/heroku-buildpack-opus https://elements.heroku.com/buildpacks/crazycatz00/heroku-buildpack-libopus

Дайте мне знать, если это что-то изменило

...