云函数更新BUG
发布于 5 年前 作者 naxue 10016 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

云函数修改并提示上传成功后,结果显示还是上一个版本的结果,如下方代码将加法改成减法,上传成功后,再次调用还是加法,要等未知的时长,才会变成减法。怀疑同名云函数在服务器端留存,导致更新后的函数未及时被调用。

  • 预期表现

修改并上传成功后,云函数结果会发生改变

  • 复现路径
  • 提供一个最简复现 Demo
// 云函数入口文件
const cloud = require('wx-server-sdk')
 
cloud.init({
  env: 'XXXXX'
})
 
// 云函数入口函数
 
exports.main = (event, context) => {
  const {userInfo, a,b} = event
  const sum = a - b  //原代码const sum = a + b
 
  return {
    //OPENID,
    //APPID,
    sum: event.a - event.b //原代码sum: event.a + event.b
  }
}
1 回复

补充说明

  1. 重新命名云函数后,新函数结果反馈正常,说明代码没有问题
回到顶部