Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ReferenceError:初始化前无法访问“Discord”_Javascript_Discord - Fatal编程技术网

Javascript ReferenceError:初始化前无法访问“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:

当我尝试加载我的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: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');