小程序

云函数调用失败,errCode: -404011 cloud.callFunction:fail requestID , cloud function service error code -501005的解决方案

文 / 倔强的巴顿 来源 / 原创 阅读 / 18267 2年前

云函数调用失败,错误码:-404011 / -501005

小程序云开发常见问题及解决方案

errCode: -404011 cloud.callFunction:fail requestID , cloud function service error code -501005

错误描述:

[云函数] [login] 调用失败 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID , cloud function service error code -501005, error message Environment not found; at cloud.callFunction api; 


错误原因:

    1,云函数尚未部署,或部署失败;

    2,多个云开发环境下,没有配置到对应的环境ID(生产环境、测试环境)。


解决方案:

    1,云函数没有部署,或部署失败。

    选中我们要部署的云函数,右键 -> 上传并部署:云端安装依赖(不上传node_modules) ,如下图红色框里所示。

小程序云开发常见问题及解决方案

    注:默认情况下,我们只需要 “上传并部署:云端安装依赖(不上传node_modules)”,当该云端安装依赖模式经常提示上传失败时,我们可以尝试使用 “上传并部署:所有文件



    2,多个云开发环境下,没有配置到对应的环境ID(生产环境、测试环境);

    通常情况下,我们会创建多个环境用来测试和维护我们当前项目,比如:测试环境和生产环境等。

    当你创建了多个云开发环境时,在启动开发者工具时,cloud初始化时,偶尔会不知道该选择使用哪个云开发环境,进而出现上述保存信息。

    此时,就需要我们在app.js里配置指定云开发环境ID。

小程序云开发常见问题及解决方案

    注:环境ID可以通过 云开发控制台 -> 设置 里查看获取。




34

评论

共1条评论

站点声明:本站转载作品版权归原作者及来源网站所有,原创内容作品版权归作者所有,任何内容转载、商业用途等均须联系原作者并注明来源。

© 2019 The Pride & Joy of an Artisan. · Designed By duoguyu · Powered By YzmCMS京ICP备19008479号-1
相关侵权、举报、投诉及建议等,请发E-mail:tonney@duoguyu.com

友情链接: YzmCMS 袁志蒙博客 坚果的世界 UXDtime 飞信网 追梦者 sjhv的杂货店 碧羽墨轩博客 薛定喵君 RollApi 逸风之行个人博客 简记 wen学习志 歪脖博客

扫码体验小程序