E3017#
Compiler diagnostic name: json_parse_error.
JSON 解析错误。此诊断用于旧版 JSON 包配置文件,例如 moon.pkg.json。
当前的包配置格式是 moon.pkg,它不是 JSON。如果你仍在维护旧版 moon.pkg.json,此错误很可能是由缺少逗号、缺少右花括号或其他 JSON 语法问题引起的。
错误示例#
{
"is-main": true
"import": [] // Error: Expect_comma_or_rbrace
}
建议#
优先将包配置迁移到 moon.pkg。如果暂时必须保留旧版 JSON 文件,请修复 JSON 语法。
此页面没有受检查的源码示例,因为旧版 JSON 配置会在普通 moon check 诊断渲染可用之前被解析。
{
"is-main": true,
"import": []
}