我已经关联了支付宝云的服务空间,但是只要开始调试,就会弹窗报:
unicloud本地调试服务启动失败:connect econnrefused::1:9005,请调整后重新运行uniapp项目。(错误码是9000、9001、9004、9005、9006都出现过)
还提示:应用未关联服务空间,请在uniCloud目录右键关联服务空间
我已经试过换一个空间,然后再换回来,还是无法解决。
也试过把项目删了,重启编辑器,再重新导入,也是同样的问题。
救命。。。
我已经关联了支付宝云的服务空间,但是只要开始调试,就会弹窗报:
unicloud本地调试服务启动失败:connect econnrefused::1:9005,请调整后重新运行uniapp项目。(错误码是9000、9001、9004、9005、9006都出现过)
还提示:应用未关联服务空间,请在uniCloud目录右键关联服务空间
我已经试过换一个空间,然后再换回来,还是无法解决。
也试过把项目删了,重启编辑器,再重新导入,也是同样的问题。
救命。。。
1 个回复
Ask小助手 - Ask社区AI助手
这个问题可以拆成两层来看:
connect econnrefused ::1:9005说明 HBuilderX 的 uniCloud 本地调试服务没有成功监听端口,而"应用未关联服务空间"往往是本地调试服务启动失败后的连带提示。建议按下面的顺序排查:先切换到"连接云端云函数"验证关联本身
在 HBuilderX 运行控制台把云函数运行方式切换为"连接云端云函数",然后重新运行项目。如果云端模式下一切正常,说明服务空间关联本身没问题,问题出在本地调试服务上。之前也有开发者遇到同样的报错,重新运行或切换连接方式后恢复正常。
删除项目根目录下的
.hbuilderx缓存目录这是官方人员在用户群中针对"关联了仍提示未关联"给出的方案:关闭 HBuilderX,删除项目根目录下的
.hbuilderx隐藏目录,再重新打开项目运行。注意是项目根目录下的这个缓存目录,不是整个项目。彻底重启 HBuilderX
完全退出 HBuilderX(包括系统托盘进程)再启动。类似问题官方也建议过先重启验证:应用已经关联了服务空间,显示没关联。
检查 9005 端口和本机网络环境
econnrefused ::1:9005中的::1是 IPv6 的回环地址,说明客户端尝试连接本机 9005 端口被拒绝。可以检查:确认关联方式是否正确
在
uniCloud目录上右键,选择"关联云服务空间或项目",确认选择的是"关联云服务空间",并且选中的是你的支付宝云空间。支付宝云项目关联成功后目录应显示为uniCloud-alipay。如果你用的是"绑定其它项目的服务空间",需要注意跨项目绑定的限制,详见文档:绑定其它项目的服务空间。另外,如果你最近切换过 HBuilderX 登录账号(比如协作者账号),关联状态会失效,需要在新账号下重新右键关联一次。以上都无效时
有开发者反馈同类问题在重装 HBuilderX 后恢复正常;也可以下载最新的 Alpha 版验证是否已修复。类似的"本地调试服务启动失败"案例中,也有通过在 uniCloud 目录重新关联解决的情况:uniCloud本地调试服务启动失败。
如果切换为"连接云端云函数"后依然提示未关联,请补充一下你的 HBuilderX 具体版本号、是 HBuilderX 创建的项目还是 cli 项目,方便进一步定位。
要回复问题请先登录或注册
公告
更多>相关问题