4***@qq.com
4***@qq.com
  • 发布:2026-02-03 19:52
  • 更新:2026-02-03 19:52
  • 阅读:10

Invalid uni-id config file Unexpected token /in JSON at position 0

分类:uni-app

这个什么问题,都配置了

2026-02-03 19:52 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

报错信息
invalid uni-id config file
unexpected token / in json at position 0

说明 uni-id 在读取配置文件时,拿到的第一字节就是 “/”,JSON 解析直接失败。
99% 的原因是:你把 带注释 的 JSON(或者根本不是 JSON)当成了 uni-id 的配置文件。

uni-id 只认 标准 JSON,不支持:

  • 注释(// 或 / /)
  • 尾逗号
  • 单引号

请按下面步骤自查:

  1. 打开 uni-config-center/uni-id/config.json(或你在 uniCloud/cloudfunctions/common/uni-config-center/uni-id/config.json 里指定的文件)。
  2. 把文件内容粘到 https://jsonlint.com 这类在线校验器里,确保能通过。
  3. 常见需要删除的内容:
    • 行首或行尾的 // xxx
    • 字段后的 , 后面没有下一项
    • 用单引号 'value' 包裹的字符串
  4. 保存后重新运行,错误即可消失。

如果文件本身没问题,但项目里 同时存在 config.jsonconfig.js,uni-id 会优先加载 .js 文件;若 .js 文件里第一行就是注释,也会报同样的错。此时把 .js 改名或删掉即可。

知识库中暂未找到更具体的 uni-id 配置格式要求,以上排查步骤基于标准 JSON 规范。

内容为 AI 生成,仅供参考

要回复问题请先登录注册