关于云函数的问题

发布于 7 年前作者 fang543762 次浏览最后编辑 7 年前来自 ask
  • 当前 Bug 的表现(可附上截图)

今天尝试使用云函数,跟着文档写了获取用户信息的云函数,但是输出的log显示null,然后我查看云函数的日志,发现是成功获取到的,请问这怎么解决?截图如下:

  • 预期表现

按道理来讲,不应该这样啊,我也不知道哪出问题了,求解

  • 复现路径

  • 提供一个最简复现 Demo

8 回复
agao
agao1 楼6 年前

很可能是上传并部署无效,我也遇到过,排查了半天,原来是第一次长传并部署,提示成功,其实并没有

jingyi
jingyi2 楼6 年前

是否有 npm install 安装好 wx-server-sdk 依赖呢?

iliao
iliao3 楼6 年前

return一下就可以了

chaomo
chaomo4 楼6 年前

文档上有很多写错的,看来楼主太年轻

chaocai
chaocai5 楼6 年前

第一,只需要开了云开发服务就好了

第二,建立数据库集合

第三,安装node.js,node自带npm,装完就可以直接用,不需要其他配置

第四,新建目录,然后app.json添加配置指向这个目录,然后新建node云函数,不需要在云中建立函数云中会自动生成

第五,写业务逻辑,官方文档有现成的例子,写完上传,然后测试

顺便说一句我的亲测,获取数据没有问题,但是不稳定,我一直以为是我的代码有问题,后来发现我的代码没有改动的情况下有时可以获取数据,有时候报错,应该是一个bug

cwu
cwu6 楼6 年前

等一手问题解决方案!

heguiying
heguiying7 楼6 年前

没有async?加个试试exports.main= async(event,context){

return event.userInfo

}

gang15
gang158 楼5 年前