【发布时间】:2019-06-26 11:07:00
【问题描述】:
我最近遇到了一个问题。
在过去的几周里,我一直在研究我制作的一些不和谐机器人,但在导出客户端对象时遇到了麻烦。我一直在尝试将它导出到其他文件,这样我就可以使用同一个对象将事件侦听器挂接到其他文件中。以下是我尝试做的事情。
main.js
const client = new Discord.Client(); //Defining the client
exports.squidly = client; //Attempting to export the client
test.js
const client = require('../squidly').squidly;
client.on('ready', () => {
console.log("Test");
});
在阅读了有关导出模块的内容后,我认为这就是我所要做的,但每次我尝试运行它时,它都会指出客户端未定义。它总是给我消息“无法读取指向 test.js 中的侦听器的未定义的属性'on'
我在网上阅读了许多不同的资源,但似乎没有一个可以帮助我解决问题。任何帮助,将不胜感激。谢谢
【问题讨论】:
标签: javascript bots discord discord.js