收藏
回答

新建云函数DEMO中的sum函数部署失败?



我按照新建云函数步骤,操作,但是调用的时候报错了?怎么处理


最后一次编辑于  02-28  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 祺爸💎
    祺爸💎
    02-28

    cannot find module 'wx-server-sdk'

    02-28
    赞同
    回复 4
    • 同步
      同步
      02-28

      那要怎么处理?

      02-28
      回复
    • 祺爸💎
      祺爸💎
      02-28回复同步

      我去年10月份也遇到过这个问题,得到的解决方法是要开发者先在本地安装相关依赖,再部署到云端,才能生效

      我当时就吐槽过这个破事,不是“云”函数吗?为什么官方不自动在云端把这些依赖也自动部署配置好?非要开发者自己在本地先折腾一番之后,再同步到云端呢?官方回复是“我们会尽快推出云端安装依赖”,但是不知道后续怎么样了

      你这次这个情况不知道是不是也是同样的问题

      02-28
      回复
    • 同步
      同步
      03-01回复祺爸💎

      嗯,看起来也是,使用npm install 失败,使用 cnpm install

      wx-server-sdk

      更新了下重建又调用成功了。

      03-01
      回复
    • Frog
      Frog
      07-28
      你这个调用返回的结果和期望输出不一样啊?我也碰到这个问题了
      07-28
      回复
  • 【灵骏数字】徐骏
    【灵骏数字】徐骏
    06-26

    在云开发控制台删除sum函数,同时在开发者工具的资源管理器里面删除sum函数,然后在清除缓存,新建一个有别于sum的名字的函数比如sumtest,参照前面的步骤重新试一下,估计是sum函数名字有问题,太深的我也不懂,反正我换了名字清了缓存就可以了。

    06-26
    赞同
    回复 1
    • 同步
      同步
      06-27

      好的

      06-27
      回复