Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.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 尝试运行“时出现SyntaxError”;节点”;我怎么修理它?_Javascript_Node.js_Discord_Discord.js - Fatal编程技术网

Javascript 尝试运行“时出现SyntaxError”;节点”;我怎么修理它?

Javascript 尝试运行“时出现SyntaxError”;节点”;我怎么修理它?,javascript,node.js,discord,discord.js,Javascript,Node.js,Discord,Discord.js,我刚开始学习这是我在尝试启动机器人时遇到的错误。 有没有办法解决这个问题 SyntaxError是: SyntaxError: C:\Users\Thela\code\config.json: Unexpected end of JSON input at JSON.parse (<anonymous>) at Object.Module._extensions..json (internal/modules/cjs/loader.js:987

我刚开始学习这是我在尝试启动机器人时遇到的错误。 有没有办法解决这个问题

SyntaxError是:

    SyntaxError: C:\Users\Thela\code\config.json: Unexpected end of JSON input
        at JSON.parse (<anonymous>)
        at Object.Module._extensions..json (internal/modules/cjs/loader.js:987:27)
        at Module.load (internal/modules/cjs/loader.js:812:32)
        at Function.Module._load (internal/modules/cjs/loader.js:724:14)
        at Module.require (internal/modules/cjs/loader.js:849:19)
        at require (internal/modules/cjs/helpers.js:74:18)
        at Object.<anonymous> (C:\Users\Thela\code\index.js:2:16)
        at Module._compile (internal/modules/cjs/loader.js:956:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10)
        at Module.load (internal/modules/cjs/loader.js:812:32)
而config.json是

    {
        "prefix": "!",
        "token": "<my-token>",
    }
{
“前缀”:“!”,
“代币”:“,
}

config.json应该是这样的:

{
    "prefix": "!",
    "token": "<my-token>"
}
{
“前缀”:“!”,
“令牌”:”
}

第3行的“,”不应该在这里。

config.json应该是这样的:

{
    "prefix": "!",
    "token": "<my-token>"
}
{
“前缀”:“!”,
“令牌”:”
}

第3行的“,”不应该出现在这里。

与Javascript不同,JSON中不允许尾随逗号。因此,将配置更改为:

{
    "prefix": "!",
    "token": "<my-token>"
}
{
“前缀”:“!”,
“令牌”:”
}

与Javascript不同,JSON中不允许尾随逗号。因此,将配置更改为:

{
    "prefix": "!",
    "token": "<my-token>"
}
{
“前缀”:“!”,
“令牌”:”
}

问题不在代码中,而是在JSON配置文件中

JSON格式不允许尾随逗号,因此在您的情况下,只需删除它就可以轻松解决此问题。您的新配置文件应如下所示:

{
    "prefix": "!",
    "token": "<my-token>"
}
{
“前缀”:“!”,
“令牌”:”
}

此外,我注意到在代码中存在
enter code here
,不确定是否删除了此项或将其作为注释,但在代码中保留此项不变肯定会导致一些错误。

问题不在代码中,而是在JSON配置文件中

JSON格式不允许尾随逗号,因此在您的情况下,只需删除它就可以轻松解决此问题。您的新配置文件应如下所示:

{
    "prefix": "!",
    "token": "<my-token>"
}
{
“前缀”:“!”,
“令牌”:”
}

此外,我注意到代码中存在
enter code here
,不确定是否已删除此内容或将其作为注释,但在代码中保留此内容肯定会导致一些错误。

这不是有效的JSON。删除第二个逗号。这不是有效的JSON。删除第二个逗号。