阿良1024
阿良1024
  • 发布:2023-02-19 17:07
  • 更新:2023-02-20 16:30
  • 阅读:168

更新公共模块,在云端不生效

分类:uniCloud

这是我建的公共模块,已同步到云端

cloudfunctions/common/config/index.js

修改后在本地可以正常使用,但连接云端就不生效,其表现与旧版相同。

我确定已经上传新版文件,甚至通过下载云端文件的方法,确定云端已是新版文件。

是否存在某种缓存机制?怎样让文件在云端生效?

2023-02-19 17:07 负责人:DCloud_云服务_moyang 分享
已邀请:
阿良1024

阿良1024 (作者)

可以确定是某个文件缓存的问题,但未能定位。

我把config模块改名成config1,再修改其他文件的依赖,再删除云端上原来的config模块,代码才能按预期运行。

修改过程中发现一个 a.schema.ext.js 文件,它引用了新版config1,但未能即时应用到新版文件,在删除云端的旧config模块后,才能按预期运行。

目测问题在这里。

为了找到这个问题,已上线的小程序短暂地崩溃。希望官方解释一下,否则无法预测云端文件的行为,以后还会出问题。

DCloud_云服务_moyang

DCloud_云服务_moyang

提供下spaceId

要回复问题请先登录注册