今天调试微信支付的时候,突然提示找不到 "wx-js-utils"模块。
突然一下就懵了,昨天还好好的呢。
怎么就找不到呢,这么通用的模块。
莫非是 “wx-js-utils” 模块从npm仓库移出了??
就试着在函数里调用其他模块:
分别试了 “tcb-admin-node”、“tenpay”、“request”。
除了 “tcb-admin-node” 另两个模块都出现了找不到模块的错误。
哈,事情到了这里开始变得有趣了。
莫非是升级开发者工具造成的? 于是从官网下载0730版,重新安装。
一套操作下来,点击付款。还是提示相同的错误。
哟,气氛一下变得暧昧起来。
于是起身拿着保湿杯走向饮水机试着放空一下。
在回座位的时候,屏幕上显示的系统更新重启给了我灵感。
居然忘了重启这一法宝!!!
呵,事情到了这里一下变得顺畅起来。
第一步,打开开发者工具里的云函数控制台,找到出错的云函数。
第二步,点击删除按钮。
第三步,重新上传云函数。
当然生产环境删除操作一定要慎重!!!
这个客户端是在哪里下载的,我怎么在云函数板块找不到呢
重新上传云函数就能解决这个问题,那下一次这个问题还可能再出现,因为重启并没有找到问题的根本