我新建云开发QuickStart项目,按照README.md中的提示进行操作,运行时云函数报错:

upload score failed Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail cloud function service error code -504002, error message Cannot find module 'wx-server-sdk'; at cloud.callFunction api;


看样子像是服务端nodejs没安装所依赖的'wx-server-sdk'模块.


怎么才能把QuickStart项目正常运行起来?

展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Jayden1

    14人对此回答表示赞同

    在uploadScore目录下执行npminstall安装下依赖,报错是require不到wx-server-sdk

    展开
    14
    7回复
    发布于 2个月前

    评论(7)

    收起评论

    • Harper 2019-03-12 18:26

      好了,正常运行了。

      回复
    • 枯等年轮 2019-03-14 12:19

      把wx.cloud那行去掉,在云函数中不存在wx全局变量

      回复
    • 醉酒盛唐 2019-03-16 22:39

      看uploadScore/index.js中的代码,第12行,我没动过:

      回复
    • 许下课 2019-03-18 14:25

      在云函数中使用了wx这个对象?在云函数运行环境中是没有这个对象的

      回复
    • 安守本分 2019-03-20 14:08

      依赖上传了还是报错:

      回复
    • 666Olivia 2019-03-22 09:38

      就在本地目录下安装,上传的时候会一起上传上去

      回复
    • 李如山 2019-03-24 16:59

      npminstall不是要在服务器的命令行下运行吗?

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z