Javascript ReferenceError:初始化前无法访问“Discord”
当我尝试加载我的javascript脚本时,这个错误也会出现,它是针对discord机器人的Javascript ReferenceError:初始化前无法访问“Discord”,javascript,discord,Javascript,Discord,当我尝试加载我的javascript脚本时,这个错误也会出现,它是针对discord机器人的 ReferenceError: Cannot access 'Discord' before initialization at Object.<anonymous> (C:\Users\33614\Desktop\spambot.js\index.js:1:16) [90m at Module._compile (internal/modules/cjs/loader.js:
ReferenceError: Cannot access 'Discord' before initialization
at Object.<anonymous> (C:\Users\33614\Desktop\spambot.js\index.js:1:16)
[90m at Module._compile (internal/modules/cjs/loader.js:1156:30)[39m
[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1176:10)[39m
[90m at Module.load (internal/modules/cjs/loader.js:1000:32)[39m
[90m at Function.Module._load (internal/modules/cjs/loader.js:899:14)[39m
[90m at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)[39m
[90m at internal/main/run_main_module.js:18:47[39m
您的前两行看起来应该切换—首先导入,然后使用
const Discord = require("discord.js");
const client = Discord.Client();
根据文件:
const Discord = require('discord.js');
const client = new Discord.Client();
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}!`);
});
client.on('message', msg => {
if (msg.content === 'ping') {
msg.reply('Pong!');
}
});
client.login('token');
您尝试在第1行访问它。你在第2行初始化它。1在2之前。错误消息非常清楚。const client=Discord.client;const Discord=requirediscord.js;只需交换discord.Client。观看大写字母C。谢谢。您的答案将在6分钟内被接受。谢谢@Lain!
const Discord = require('discord.js');
const client = new Discord.Client();
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}!`);
});
client.on('message', msg => {
if (msg.content === 'ping') {
msg.reply('Pong!');
}
});
client.login('token');