小程序报错:Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail req..

小程序报错

addFunction.js? [sm]:55 [云函数] [sum] 调用失败: Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID 9adc7f9c-db01-11eb-9c88-525400b84760, cloud function service error code -504002, error message Runtime.ImportModuleError: Error: Cannot find module ‘wx-server-sdk’

在这里插入图片描述

可能存在的问题地方1:

方法一

  • 步骤1
    在cmd中首先通过cd 云函数路径的命令,定位到云函数目录,这里要定位到某个具体的云函数文件夹内,如sususum函数则要定位到sususum文件夹内。然后再执行npm install --save wx-server-sdk命令,安装wx-server-sdk依赖。对于每一个你创建云函数都要安装该依赖。
    如果在执行安装命令后出现类似错误提示:rollbackFailedOptional: verb npm-session ****************,这是由于npm官方库是国外的网站,在访问时可能由于网络原因导致异常。
    解决方案:执行npm config set registry "http://registry.npm.taobao.org"命令,将官方库替换为淘宝库即可。
    执行命令后可能会出现以下警告:

npm WARN **** No description
npm WARN **** No repository field

  • 步骤2
    在相应的云函数文件夹上右键,选择“上传并部署:所有文件”。

方法二

在相应的云函数文件夹上右键,选择“上传并部署:云端安装依赖”。

在这里插入图片描述

可能存在的问题地方2:

新建的项目,env环境ID需要自己修改一下

在这里插入图片描述

参考

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值