Discord.js错误,从另一个javascript中选择随机对象时出错

Discord.js错误,从另一个javascript中选择随机对象时出错,discord.js,Discord.js,这是我的代码: //index.js: const Discord=require('Discord.js'); constbot=newdiscord.Client(); 常量名称=要求('./名称'); bot.on('message',message=>{ if(message.content.toLowerCase()=='!randomname'){ const embed0=new Discord.RichEmbed() .setColor(“#ba0f0f”) .setDescri

这是我的代码:

//index.js:
const Discord=require('Discord.js');
constbot=newdiscord.Client();
常量名称=要求('./名称');
bot.on('message',message=>{
if(message.content.toLowerCase()=='!randomname'){
const embed0=new Discord.RichEmbed()
.setColor(“#ba0f0f”)
.setDescription(“这是您的随机名称:“+names.namelist[Math.floor(Math.random()*names.namelist.length)])
message.channel.send(嵌入0);
}
});
//names.js:
常量名称列表=[
“奥斯卡”,
“约翰”,
“爱玛”,
]

这是错误:无法读取未定义的…names.namelist[Math.floor(Math.random()*names.namelist.length)]的属性“length”。

您需要导出数组:

//array.js
常量数组=[
1.
2.
3.
];
module.exports=数组;
//main.js
常量数组=require('./数组');
console.log(array.length);