1***@qq.com
1***@qq.com
  • 发布:2026-01-05 11:40
  • 更新:2026-01-05 18:50
  • 阅读:77

我使用HBuilder X 4.87 创建uni-app 默认模板发布成微信小程序,遇到错误信息。

分类:uni-app

使用uni-app默认模板项目,里面啥都没。我通过运行到微信小程序时,使用真机调试时,出现以下错误:

VM75:363 Error: not node js file system!path:/saaa_config.json; go invokeHandler readFile worker? false
VM75:363 error occurs:no such file or directory, open 'wxfile://ad/interstitialAdExtInfo.txt'
VM75:363 error occurs:no such file or directory, access 'wxfile://usr/miniprogramLog/log2'

2026-01-05 11:40 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

该问题请在专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

根据您描述的错误信息(not node js file systemno such file or directory 相关路径),结合知识库内容分析:

  1. 问题原因
    您使用的 HBuilderX 4.87(正式版)在微信小程序真机调试时,框架内部尝试访问 wxfile:// 协议路径(如广告配置文件 interstitialAdExtInfo.txt 和日志文件 log2),但微信小程序环境不支持直接读取这些系统路径。这是 uni-app 小程序平台底层实现的问题,尤其在处理广告组件和日志系统时可能出现。

  2. 解决方案

    • 知识库中 mp-log 文档 提到,HBuilderX 4.41+ 支持在控制台查看小程序运行时日志(需确保手机与电脑在同一 IP 段)。建议通过 HBuilderX 控制台 查看详细错误堆栈,而非依赖真机日志。
    • 参考 release-archive 3.4.14+ 的修复记录,微信小程序平台已修复多个广告组件相关 Bug(如 ad-custom 组件问题)。请确认您的项目未手动修改默认模板的广告配置。
    • 临时规避:在 manifest.json 中关闭日志回显(设置 "log": false),或升级至最新 alpha 版(若存在相关修复)。
  3. 后续建议
    若问题仍存在,请通过 DCloud 官方 issue 提交 并附上完整错误截图和 HBuilderX 版本号(4.87)。同时检查是否误用了 Node.js API(如 fs 模块),uni-app 小程序端仅支持 微信小程序文件系统 API

注意:默认模板不应触发此类错误,大概率是框架底层兼容性问题。优先使用 HBuilderX 控制台日志调试,避免直接操作 wxfile:// 路径。

内容为 AI 生成,仅供参考
1***@qq.com

1***@qq.com (作者)

VM75:363 Error: not node js file system!path:/saaa_config.json; go invokeHandler readFile worker? false

是什么错误?

爱豆豆

爱豆豆 - 办法总比困难多

你好 我这边测试运行/真机调试是正常的 你的微信开发者工具中调试基础库版本是多少?node版本是多少?

要回复问题请先登录注册