收藏
回答

微信小程序云开发,本地调试好的云函数,上传并部署到线上调试的时候发现请求的函数和响应的函数不一致?

我的小程序前端代码:TDesign-零售电商模版(云开发小程序)

我的云函数代码:云开发基础模板(云开发小程序)【miniprogram文件夹用上述电商模板代码替换】

=====================================================================

小程序代码基本没改动:

在 usercenter/index.wxml下面加了 一个按钮触发云函数进行调试,

之前函数里请求的是 【fetchGoodsList】 函数;调试成功后另外写一个函数【fetchCustomerInfo】并本地调试成功。

=====================================================================

下图是点击按钮本地调试请求的【fetchCustomerInfo】,这个云函数代码没贴,他在本地调试是正常CURD的。

=====================================================================

将云函数 上传并部署所有文件(或者云端安装依赖都试了)后请求云端函数【fetchCustomerInfo】,附图,请求的对象已经错乱

项目里已经没有地方能触发 【fetchGoodsList】函数了,不知道为什么云端还是会调用这个函数?这个是什么缓存问题吗?怎么处理?

=====================================================================

额外问题:

1、今天云调试报错的时候,一开始几次还能看到network / cloud里面有信息,后面重启电脑只能在console里或者web端的日志能看到报错信息,network里没有了!这个情况上周2025/01/02 第一天接触云开发的时候也发现过,后来第二天不知道怎么好的!

=====================================================================

IDE: 基础库 3.7.3

OS: win11家庭版

NVM : node-v10.16.3

云函数环境: Nodejs8.9

新账户,就一个环境。

=====================================================================

需要其他信息另外补充,谢谢



回答关注问题邀请回答
收藏

2 个回答

  • 一鸣培训-柴老师(799451)
    一鸣培训-柴老师(799451)
    16小时前

    缓存异常严重,删除 fetchGoodsList 函数后第一个请求的函数对上了,但是结果不对,返回的是

    另外一个函数触发了以后,也是响应的这个函数。

    尝试了多次清除ide缓存、重启ide、重启电脑。

    仍然这样

    16小时前
    有用
    回复
登录 后发表内容