Javascript Can';我安装了opusscript/@discordjs/Opus

Javascript Can';我安装了opusscript/@discordjs/Opus,javascript,mp3,npm-install,discord.js,opus,Javascript,Mp3,Npm Install,Discord.js,Opus,我无法安装node opus,因为它给出了错误代码 我的代码: const Discord = require('discord.js'); const client = new Discord.Client(); client.login('my token :)'); client.on('message', message => { if (!message.guild) return; if (message.content === '/join') { if (

我无法安装node opus,因为它给出了错误代码

我的代码:

const Discord = require('discord.js');
const client = new Discord.Client();

client.login('my token :)');
client.on('message', message => {
  if (!message.guild) return;
  if (message.content === '/join') {
    if (message.member.voiceChannel) {
      message.member.voiceChannel.join()
      .then(connection => {
        const dispatcher = connection.playFile('./musik/taisonin.mp3');
        dispatcher.resume()
        dispatcher.on("end", end => {message.memver.voiceChannel.leave()});
      });
    } else {
      message.reply('-');
    }
  }
});
在开始播放我的mp3文件之前,一切似乎都正常。->“错误:找不到Opus引擎。”

从属关系:

"@discordjs/opus": "^0.1.0",
"discord.js": "github:discordjs/discord.js#master",
"discord.js-commando": "github:discordjs/Commando",
"ffmpeg-static": "^4.0.1",
"opusscript": "0.0.7"

考虑到它们有许多重叠的函数,您可能会在尝试在opusscript上安装节点opus时收到错误

要对要播放的mp3文件进行解码和编码,必须安装编解码器:

因此,请尝试卸载opusscript,然后安装
npm install discord.js node opus
,您应该会没事的