loader.js:800抛出错误:node.js

时间:2019-08-14 22:20:56

标签: node.js

我正在尝试为服务器制作一个不和谐的bot,每次尝试启动bot时,每次都会给我同样的错误。

我没有尝试任何其他操作,因为Google搜索未找到错误。 我正在观看2017年制作的YouTube视频。

const Discord = require("discord.js");
const client = new Discord.Client();
const config = require("./config.json");
var prefix = config.prefix;

//Startup
client.login(config.token);

client.on("ready", () => {
console.log(`Online ${new Date()}`);
client.user.setGame("Online");
});

client.on("message", async message => {
//Ingore bots
if(message.author.bot) return;

//Prefix in command
if(message.content.indexOf(config.prefix) !==0) return;

const args = message.content.slice(config.prefix.legth).trim().split(/ 
+/g);
const command = args.shift().toLowerCase();


if (command === "ping") {
    message.reply("Pong!");
}
});

我希望机器人能够完全启动,但给了我以下错误

"internal/modules/cjs/loader.js:800
    throw err;
    ^

SyntaxError: C:\Users\adoss\Desktop\DiscordBot\config.json: Unexpected 
string in JSON at position 37
at JSON.parse (<anonymous>)
at Object.Module._extensions..json 
(internal/modules/cjs/loader.js:797:27)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (C:\Users\adoss\Desktop\DiscordBot\bot.js:3:16)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)"

0 个答案:

没有答案