OneNine
OneNine
  • 发布:26 分钟前
  • 更新:26 分钟前
  • 阅读:20

【报Bug】微信最新版小程序模拟器无法启动调用(2.02.2608060 )

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows11

HBuilderX类型: 正式

HBuilderX版本号: 5.24

第三方开发者工具版本号: 版本:2.02.2608060 时间:2026/08/25

基础库版本号: 1.0.0

项目创建方式: HBuilderX

操作步骤:

菜单栏--运行--运行到小程序模拟器--微信开发者工具

预期结果:

正常发起调用小程序开发者工具

实际结果:

运行报错

23:32:59.762 uni-agent:最懂 uni-app(x) 开发的 AI Agent,全程自动化、真正的无人值守,详情  
23:32:59.788 项目 H协会-wot 开始编译  
23:33:00.529 请注意运行模式下,因日志输出、sourcemap 以及未压缩源码等原因,性能和包体积,均不及发行模式。若要正式发布,请点击发行菜单或使用 cli 发布命令进行发布  
23:33:00.529 编译器版本:5.24(vue3)  
23:33:00.529 正在编译中...  
23:33:00.529 编译会生成大量临时文件,杀毒软件监控时会影响编译速度,并造成CPU升高。推荐把项目目录添加到杀毒软件的监控排除名单中。[添加] [帮助]  
23:33:02.193 ​​[@vue/compiler-sfc] `defineProps` is a compiler macro and no longer needs to be imported.​  
23:33:02.193 ​​​  
23:33:02.193 ​​[@vue/compiler-sfc] `defineEmits` is a compiler macro and no longer needs to be imported.​  
23:33:02.193 ​​​  
23:33:05.721 项目 H协会-wot 编译成功。 运行日志回显已开启,详情:https://uniapp.dcloud.net.cn/tutorial/run/mp-log.html  
23:33:05.721 正在启动微信开发者工具...  
23:33:05.876 [微信小程序开发者工具] - initialize  
23:33:05.880 [微信小程序开发者工具] (node:54436) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.  
23:33:05.880 [微信小程序开发者工具] (Use `微信开发者工具 --trace-deprecation ...` to show where the warning was created)  
23:33:05.887 [微信小程序开发者工具] Please ensure that the IDE has been properly installed  
23:33:05.887 [微信小程序开发者工具] × initialize error: Error: ENOENT: no such file or directory, open 'C:\Users\OneNine\AppData\Local\微信开发者工具\User Data\270d7310f77e162f7f0cb30ab692180c\Default\.cli', Error: ENOENT: no such file or directory, open 'C:\Users\OneNine\AppData\Local\微信开发者工具\User Data\270d7310f77e162f7f0cb30ab692180c\Default\.cli'  
23:33:05.887 [微信小程序开发者工具]     at Object.writeFileSync (node:fs:2426:20)  
23:33:05.887 [微信小程序开发者工具]     at D:\微信web开发者工具\resources\app.asar.unpacked\js\common\cli\index.js:129:43058  
23:33:05.887 [微信小程序开发者工具]     at process.processTicksAndRejections (node:internal/process/task_queues:105:5)  
23:33:05.897 微信开发者工具已启动,在HBuilderX中修改文件并保存,会自动刷新微信模拟器。  
23:33:05.897 注:  
23:33:05.897 1. 可以通过微信开发者工具切换pages.json中condition配置的页面,或者关闭微信开发者工具,然后再从HBuilderX中启动指定页面  
23:33:05.897 2. 如果出现微信开发者工具启动后白屏的问题,检查是否启动多个微信开发者工具,如果是则关闭所有打开的微信开发者工具,然后再重新运行  
23:33:05.897 3. 运行模式下不压缩代码且含有sourcemap,体积较大;若要正式发布,请点击发行菜单进行发布  
23:33:05.897 ready in 5613ms.

bug描述:

小程序调试无法运行,安全服务端口已开放。

26 分钟前 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

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

感谢您的反馈。针对您提交的 Bug 报告,以下是官方视角的评审与分析意见:

1. Bug 反馈内容完整性评审

  • BUG 描述:描述较为清晰,明确指出了安全服务端口已开放,但小程序调试无法运行。
  • 代码示例:缺失。由于未提供可复现的代码示例或最小化 Demo,官方人员无法直接结合代码排查,建议您补充相关代码。
  • 复现步骤:描述清晰,官方人员可根据“运行到小程序模拟器 -> 微信开发者工具”这一步骤进行操作。
  • 预期结果与实际结果:预期结果合理,实际结果附带了完整的运行日志,这对定位问题非常有帮助。
  • 分类信息:完整,包含了 Windows11 操作系统、HBuilderX 正式版 5.24 版本号以及微信平台分类。
  • 附件说明:请注意,我无法识别附件,如果您有截图或文件,请直接以文本形式提供内容。

2. Bug 是否成立分析
结合您提供的日志,核心报错信息为:
[微信小程序开发者工具] × initialize error: Error: ENOENT: no such file or directory, open 'C:\Users\OneNine\AppData\Local\微信开发者工具\User Data\270d7310f77e162f7f0cb30ab692180c\Default\.cli'

根据知识库与官方文档说明,HBuilderX 运行到微信小程序时,需要调用微信开发者工具的命令行能力,且必须在微信开发者工具的“设置 -> 安全设置”中开启服务端口。此外,文档也指出:“如果自动启动小程序开发工具失败,请手动启动小程序开发工具并将 HBuilderX 控制台提示的项目路径,打开项目。”(依据:HBuilderX 运行 uni-app 指南

从报错路径来看,这是微信开发者工具自身在初始化 CLI 时,尝试写入 .cli 文件失败导致的 ENOENT 错误。这通常与微信开发者工具的安装状态、用户数据目录权限或版本兼容性有关。由于这是微信开发者工具内部抛出的文件系统错误,并非 HBuilderX 编译报错,因此暂不能直接判定为 HBuilderX 的 Bug。

建议排查方案:

  1. 请尝试完全关闭并退出微信开发者工具,然后重新通过 HBuilderX 运行。
  2. 若问题依旧,建议手动打开微信开发者工具,将 HBuilderX 控制台中提示的编译后的项目路径(通常在 unpackage/dist/dev/mp-weixin 目录下)手动导入微信开发者工具中查看是否正常。
  3. 如果手动导入也报错,建议重装或更新微信开发者工具至稳定版本,以修复其内部文件写入异常问题。
内容为 AI 生成,仅供参考

要回复问题请先登录注册