应用与 buildpack 不兼容:https://github.com/fent/node-ytdl-core.git

App not compatible with buildpack: https://github.com/fent/node-ytdl-core.git

我正在尝试制作一个 discord.js 机器人,我必须在其中播放音乐。但是因为我把它托管在 Heroku 上,所以我需要安装 https://github.com/fent/node-ytdl-core.git buildpack 但我收到此错误:

Build succeeded!
-----> App not compatible with buildpack: https://github.com/fent/node-ytdl-core.git
       bash: /tmp/codon/tmp/buildpacks/11443dd76ad0133018597f04ce3b59d71d136830/bin/detect: No such file or directory
       More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure
 !     Push failed

任何可能的解决方案?

更新:我解决了这个问题:我在我的电脑上执行了这个命令:npm install @discordjs/opus ffmpeg-static yt-search ytdl-core 我还删除了 buildpack。这解决了所有问题,现在 ytdl-core 完美运行。