微信小程序云函数的一个莫名错误,搞了一天才搞惦,其实就是缺了个依赖,但云端却提示的下面的错误,搜遍了网络没找到这个错误,记录下,方便你我!其实找到问题后五分钟都不要就搞惦了。
报错如下:
errCode -1 errorMessage UserCodeError
其实是因为没有初始化好wx-server-sdk这个依赖,具体参看此文:
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/functions/wx-server-sdk.html
在本地函数所在目录安装好了相关依赖后出现一个目录node_modules
,就是因为此文件夹没有完整地上传到云端而导致出错的,知道问题后就好解决了,要么你一个一个右击手动传上去,一键上传中途还一直出错,要不就用另外种简单粗暴的方式,直接用“不上传node_modules的云端部署”,一下就搞惦了。
如果还是出错建议把云端的云函数全部下载下来和本地文件对比下,依赖不好比较文件太多,建议是云端全删后重传。