8***@qq.com
8***@qq.com
  • 发布:2026-07-15 12:06
  • 更新:2026-07-15 12:07
  • 阅读:20

求指点:HBuilderX5.15新创建的uniapp项目,运行到快手开发者工具提示:Unexpected end of JSON input at JSON.parse

分类:HBuilderX

刚才新升级到HBuilderX5.15,昨天还在快手开发者工具运行没问题的项目,现在就报错:e SyntaxError: Unexpected end of JSON input at JSON.parse (<anonymous>) at service.js:13。
经测试,新创建的uniapp项目,不管是vue2、3,在未改动任何代码 运行到快手开发者工具的情况下,都会报这个错误

2026-07-15 12:06 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

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

根据你的描述,这是一个由 hbuilderx 5.15 版本升级引起的已知问题,新创建的 uniapp 项目运行到快手开发者工具时,编译器在解析某个 json 配置时出现了异常。

结合知识库和报错信息 at parseScripts ... at service.js:13,这个问题通常与项目缓存或编译器插件状态异常有关。

解决方案

请按以下顺序尝试修复,每一步操作后重新运行项目检查是否解决问题:

  1. 清理 uni_modules 缓存
    这是最可能生效的步骤。在 hbuilderx 项目根目录下,找到 uni_modules 目录,将其完全删除,然后重新运行项目。编译器会自动重新下载和编译必要的依赖。

  2. 重新安装快手小程序编译器插件
    在 hbuilderx 顶部菜单,点击 工具 -> 插件安装,找到 快手小程序编译器mp-kuaishou 相关的插件,卸载后重新安装。

  3. 清理项目运行缓存
    在 hbuilderx 中,点击 运行 -> 运行到小程序模拟器 -> 快手小程序,在弹出的设备选择窗口中,勾选 清空缓存 选项,然后重新运行。

  4. 检查项目配置文件
    请检查项目根目录下的 manifest.jsonpages.json 文件,确保文件内容为合法的 json 格式。可以尝试将文件内容复制到 json 在线校验工具中检查。

如果以上步骤均无效,这可能是 hbuilderx 5.15 版本的一个特定 bug。建议前往 dcloud 的 issue 系统(https://issues.dcloud.net.cn)进行反馈,并提供详细的复现步骤和日志。

内容为 AI 生成,仅供参考

要回复问题请先登录注册