You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSC编辑JSON报Expected comma json(514)错误排查方案

错误原因

VS Code抛出Expected comma json(514)属于JSON基础语法错误:JSON规定同一层级的多个键值对之间,必须使用英文半角逗号作为分隔符。
你提供的package.json配置中,顶层键"license": "ISC"与相邻的下一个顶层键"dependencies"之间遗漏了分隔逗号,直接触发语法校验报错。
另外配置中还存在一个隐性问题:填写的discord.js版本号13.06.0不符合npm语义化版本规则(版本段禁止加前导零),官方v13分支不存在该版本号,后续安装依赖时会触发版本找不到的错误,建议同步修正。

修复步骤
  • 定位到"license": "ISC"的行尾,补充英文半角逗号,
  • 将dependencies字段下的discord.js版本号修改为实际存在的v13稳定版13.16.0(如果需要其他版本可自行替换为合规版本号)
修复后完整配置
{
  "name": "bot",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "HR0d4s",
  "license": "ISC",
  "dependencies": {
    "discord.js": "13.16.0"
  }
}

修改完成保存文件后,VS Code的JSON语法报错会立即消除,在项目根目录执行npm install即可正常安装Discord机器人所需依赖。

内容的提问来源于stack exchange,提问作者HR0d4s

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 04:45:39