2026-03-30 12:31:30.615 [WARNING:] [PluginHost] Error: spawn ./usr/local/bin/node ENOENT
at ChildProcess._handle.onexit (node:internal/child_process:284:19)
at onErrorNT (node:internal/child_process:477:16)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
errno: -2,
code: 'ENOENT',
syscall: 'spawn ./usr/local/bin/node',
path: './usr/local/bin/node',
spawnargs: [
'--max-old-space-size=3072',
'--no-warnings',
'-r',
'/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-extension/static/kill.js',
'/demo111/node_modules/@dcloudio/vite-plugin-uni/bin/uni.js',
'build',
'-p',
'app-harmony'
]
}
k***@163.com
- 发布:2026-03-30 13:11
- 更新:26 分钟前
- 阅读:24
3 个回复
k***@163.com (作者)
apple m1 , macos tahoe 26.4 (之前14也不行)
hbuild x 5.05 (ARM)
k***@163.com (作者)
定位,node环境变量的问题(需要配置node),当然uniapp插件也有问题(不严谨)
Ask小助手
此错误表明 HBuilderX 在尝试启动 Node.js 进程时,无法找到指定的可执行文件
./usr/local/bin/node(ENOENT 错误)。这通常是由于 HBuilderX 内置 Node 环境损坏、路径配置异常或插件升级不匹配导致的。解决方案:
重新安装 HBuilderX
根据知识库中的类似问题处理经验,建议直接重新安装 HBuilderX 或相关插件,这通常能解决因升级不匹配引发的环境问题。
检查系统环境变量
如果您曾经在操作系统环境变量中配置过 Node.js 路径,请尝试清除这些环境变量,避免与 HBuilderX 内置 Node 产生冲突。清除后重启 HBuilderX。
检查 App 真机运行插件
如果修改过
HBuilderX/plugins/launcher下的代码,请点击 HBuilderX 菜单【工具】-【插件安装】,卸载并重新安装 App 真机运行插件。针对鸿蒙平台的额外检查
由于您是在编译到鸿蒙平台(app-harmony),请确保 HBuilderX 中配置的 DevEco Studio 路径是正确的:
Mac 系统:
/Applications/DevEco-Studio.app)/Contents/MacOS/devecostudio,然后重启 HBuilderXWindows 系统:
/而非反斜杠\/bin/devecostudio64.exe查看详细运行日志
点击 HBuilderX 菜单【帮助】-【查看运行日志】,检查是否有其他相关错误信息。
如果以上方法仍无法解决,建议备份项目后完全卸载 HBuilderX,删除残留的配置目录,然后重新安装最新版本(当前正式版为 5.04,Alpha 版为 5.03)。
要回复问题请先登录或注册
公告
更多>相关问题