问题如下图:
从这里看出是‘wx-server-sdk’包没有安装。
解决:
首先安装好node.js,打开命令行,定位到云函数目录,运行npm -v 和node -v都有显示版本号
其次,运行npm install --save wx-server-sdk@latest
若提示‘Unhandled dejection error, not permitted’相关错误,则需要重新用管理员权限打开命令行,再运行一次。
若有多个云函数,需要每个文件夹都运行一次。运行之后,会在文件夹下创建package-lock.json文件和node_modules文件夹。然后重新构建云函数。再在云开发控制台的每个云函数查看能否成功调用,可以点击测试进行测试。