Javascript 命令处理程序中的异步

Javascript 命令处理程序中的异步,javascript,discord.js,Javascript,Discord.js,Async在discord.js中的命令处理程序中不起作用,有人知道我的错误在哪里吗 execute(message, args, Discord, async) ----------In index-------- else if (command === 'embed'){ client.commands.get('embed').execute(message, args, Discord, async) } 不能将async作为参数传递。这不是它的工作原理as

Async在discord.js中的命令处理程序中不起作用,有人知道我的错误在哪里吗

 execute(message, args, Discord, async)
 ----------In index--------
 else if (command === 'embed'){
      client.commands.get('embed').execute(message, args, Discord, async)
    }

不能将
async
作为参数传递。这不是它的工作原理
async
关键字启用基于承诺的异步行为。因此,要使函数异步,需要在函数之前使用关键字
async
。在您的情况下,它的
异步执行(message、args、Discord)
。你显然需要了解