评论

云开发进阶:云函数bug终极必胜技

不管你的云函数本身碰到什么问题,只要不是代码的错误,试试这些毫无理论依据的瞎猫经验吧,乱拳也能打死老师傅。

不管你的云函数本身碰到什么问题,只要不是代码的错误,试试以下几步吧:

乱拳打起:

1、选择一个云环境

2、同步云函数列表

3、wx.cloud.callFunction({name:'xxx'})执行看看。记得一定要先:(1)wx.cloud.init();(2)基础库选最高版本。

如果有两个云环境,需要:

    wx.cloud.init({
      env:'env1-hkkgy'//改成正确的云环境ID
    })


跳到第6步。没问题就走第7步,有问题就走第4步。

4、还有问题?云控制台删除云函数

5、新建一个云函数

6、上传云函数

7、重复第三步。

以上七步可打乱顺序,随便执行,真正的乱拳走起。

8、还是不行,让子弹飞一会儿,等几个小时,重复以上步骤。

基本目前为止,这趟乱拳100%成功搞定云函数我碰到的任何问题。(网络不通除外)

9、如果还是不行,

终极大招就是:节衰顺便

10、某些其他错误:某某插件找不到:在package.json里声明依赖关系:

  "dependencies": {
    "wx-server-sdk": "~2.0.2"
  }


最后一次编辑于  2020-10-20  
点赞 2
收藏
评论

6 个评论

  • Admin²⁰²¹
    Admin²⁰²¹
    2020-05-09

    看起来这一套组合拳杂乱无章,其实仔细一看拳拳相扣,直中云开发过程中各种常见问题的要害。

    每一拳都是经验之谈,隔着4K显示器都能感觉到每一拳背后作者填平过的云开发过程中的坑。比如第8拳:「还是不行,让子弹飞一会儿,等几个小时,重复以上步骤。」这就是针对官方环境不稳定,出幺蛾子导致的坑,你怎么填都没用。这个时候首先应该上社区逛逛看看有没哥们跟你一样的情况。

    不过目前就9乱拳,希望作者可以再补充下剩下的下半场9拳,到时可以自称为云开发降龙十八拳。

    2020-05-09
    赞同 1
    回复 2
    • Admin²⁰²¹
      Admin²⁰²¹
      2020-05-09
      所以我点赞了,你呢?
      2020-05-09
      1
      回复
    • 老张
      老张
      2020-05-09回复Admin²⁰²¹
      哈哈,必须回赞。
      2020-05-09
      回复
  • 阿็果์
    阿็果์
    04-02

    大招我都用了。同步云函数 为什么只出现个文件夹呢???

    04-02
    赞同
    回复 1
    • 老张
      老张
      发表于小程序端
      04-02

      同步不是下载。你需要先下载云函数。

      04-02
      回复
  • L
    L
    03-05

    请问,云函数列表无法同步本地云函数,该如何处理

    03-05
    赞同
    回复
  • H.Z
    H.Z
    2020-10-18

    说的很对,有一次我也是什么都没动,过了几个小时bug就不见了


    2020-10-18
    赞同
    回复
  •  Ε=mc² 🏀
     Ε=mc² 🏀
    2020-07-08

    把你的招数都试了一遍之后,依然报错,随便顺手切换了下环境,神奇的事情发生了,它来了它来了,它成功运行出来了。

    2020-07-08
    赞同
    回复 1
    • 老张
      老张
      2020-07-08
      第一步就是切换云环境
      2020-07-08
      回复
  • Mardan-
    Mardan-
    2020-06-02

    高手!高手!

    2020-06-02
    赞同
    回复
登录 后发表内容