news 2026/3/26 23:06:48

HBuilder X 运行小程序时微信开发者工具没有自动打开mp-weixin文件夹[ app.json 文件内容错误] app.json: 在项目根目录未找到 app.json

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
HBuilder X 运行小程序时微信开发者工具没有自动打开mp-weixin文件夹[ app.json 文件内容错误] app.json: 在项目根目录未找到 app.json

HBuilderX运行小程序时,微信开发者工具提示app.json文件内容错误且在项目根目录未找到app.json

问题定位

这个报错的本质是:微信开发者工具尝试加载的目录里,没有找到小程序必需的app.json文件。可能的原因包括:

  1. HBuilderX编译生成mp-weixin文件夹时出错,导致app.json未生成
  2. 微信开发者工具加载的目录不是真正的mp-weixin根目录(比如多套了一层文件夹)

解决方案

1、定位正确的mp-weixin目录(关键)

首先找到HBuilderX编译后生成的mp-weixin文件夹,确认里面是否有app.json

打开HBuilderX项目,依次找到根目录下的文件夹:unpackage → dist → dev → mp-weixin;

检查mp-weixin文件夹根目录是否有app.json文件:

  • 如果没有:说明HBuilderX编译失败,需重新编译;
  • 如果有:说明微信开发者工具加载的路径错了(比如指向了mp-weixin的上级 / 下级目录)。

2、修复 HBuilderX 编译 / 配置问题

情况 A:mp-weixin里没有app.json(编译失败)

  1. 检查项目的manifest.json文件(小程序配置核心文件):
  • 打开manifest.json→ 切换到「微信小程序配置」标签;
  • 确认「小程序AppID」填写正确(测试可填touristappid),其他配置(如名称、版本)无乱码 / 格式错误;
  • 切换到「源码视图」,检查JSON格式是否合法(无多余逗号、引号配对正确)。
  1. 清理编译缓存并重新编译:
  • HBuilderX中点击顶部「运行」→「运行到小程序模拟器」→「清理微信小程序编译缓存」;
  • 右键项目 →「运行」→「运行到小程序模拟器」→「微信开发者工具」,重新编译生成mp-weixin

3、手动导入正确的目录到微信开发者工具(临时方案)

如果自动打开仍失败,可以手动导入正确的目录到微信开发者工具。

  1. 关闭微信开发者工具中报错的项目;
  2. 打开微信开发者工具 → 点击「导入项目」;
  3. 「项目目录」选择HBuilderX项目下的unpackage/dist/dev/mp-weixin(必须选到mp-weixin根目录);
  4. AppID」填写在manifest.json里配置的ID(测试填touristappid);
  5. 取消勾选「不校验合法域名…」(开发阶段建议勾选),点击「导入」。

4、检查微信开发者工具的兼容配置

确认微信开发者工具的「服务端口」已开启(设置→安全设置→开启服务端口)。

如下图:

打开服务端口的开关,问题就解决了。

总结

  • 核心问题:微信开发者工具找不到app.json,要么是HBuilderX没编译生成,要么是加载路径错了;
  • 关键操作:先定位mp-weixin目录确认app.json是否存在,再修复编译 / 路径配置;
  • 快速验证:手动导入mp-weixin根目录到微信开发者工具,排除自动打开的干扰,先确保项目能正常运行。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/25 8:08:49

Vibe Coding在QT桌面开发中的可行性分析

资深QT开发者拉斐尔在一个小型桌面应用项目中尝试了Vibe Coding,两周内完成了原本需要两个月的开发工作,但后续维护阶段发现,修复AI生成的代码漏洞所花费的时间,几乎与重写整个项目相当。“看起来很简单,但实则在应用部…

作者头像 李华
网站建设 2026/3/26 13:32:11

计算机毕业设计springboot基于Java的房屋租赁系统的设计与实现 基于SpringBoot与Java的在线租房管理平台的设计与实现 JavaWeb架构下智慧住房租赁服务系统研发

计算机毕业设计springboot基于Java的房屋租赁系统的设计与实现a1b8r553 (配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。城市化把“找房”变成一场信息拉锯战:传单、中…

作者头像 李华
网站建设 2026/3/25 7:47:38

【YOLO模型导出格式】大全

一行命令即可完成模型格式转换,了解每种格式的设计逻辑才能在实际部署中做出最佳选择。 YOLO模型在训练完成后,我们通常会将其从PyTorch格式导出为多种不同格式。这些格式不仅代表着不同的文件扩展名,更代表着为不同硬件平台和部署场景量身定做的优化策略。 从旨在最大化C…

作者头像 李华
网站建设 2026/3/24 18:19:01

关于严格维护2025博客之星年度评选活动公平性、打击刷票行为的公告

致所有参与2025博客之星活动的用户: 近期,我们荣幸地看到广大用户积极参与2025年度博客之星评选活动,我们的投票环节正在火热进行中,公平、公正、公开是CSDN一贯秉持并珍视的活动原则,是所有创作者心血与才华得以被平…

作者头像 李华
网站建设 2026/3/23 6:30:47

救命神器9个AI论文软件,自考学生轻松搞定毕业论文!

救命神器9个AI论文软件,自考学生轻松搞定毕业论文! 自考论文写作的救星:AI工具如何帮你轻松应对 对于自考学生而言,撰写毕业论文是一项既复杂又耗时的任务。从选题、收集资料到撰写初稿、反复修改,每一步都可能让人感到…

作者头像 李华
网站建设 2026/3/26 22:10:48

【粉丝福利社】驾驭Gemini 3与Nano Banana:人人都是AI产品创客

你好,未来的创造者! 2025 年,AI 编程已成爆发之势—— Cursor 年收入破 10 亿美元,斯坦福学生“不写一行代码”就能交作业…… 这背后,是一个明确的信号:编程的核心,正从“写代码”转向“定义需…

作者头像 李华