收藏
回答

使用工具的cli上传代码是不是有缓存?

使用 git 管理代码,本地在功能分支开发新功能;

此时需要上传版本分支上的功能进行提测,遂将代码 git stash 并使用 git checkout 切至版本分支;

我们做了一个脚本,统一上传前的操作;顺序执行以下操作,看名字应该能懂什么意思


上传后在开发者工具查看我要开发功能的那个页面(假设为 A页面) 正常显示


但是真机查看刚才上传的版本(设置为体验版了)查看 A 页面,就无法显示,查看 console 发现是报错一个组件未找到;这个组件是在我新开发的分支上新增的,并且没有合入版本分支过;


在此过程中我没有重启开发者工具;


发现问题后我重启开发者工具,保持代码在 版本分支上,在此执行统一脚本上传,真机查看正常显示


该问题上周五出现一次,今天又出现一次


测试实锤:

首先代码保持在版本分支(包含新功能,新组件)开发者工具正常显示 A

将代码切至 master 分支(没有新功能,新组件的分支即可)开发者工具正常显示 A

使用 cli 执行预览命令 开发者工具正常显示 A,真机扫码 A 无法显示,显示组件未找到

新组件在我的 -> 我的评价页面,可以看到 进入 我的评价页面时报错

开发者工具:


真机(安卓)


开发者工具版本 MAC RC v1.02 1907301

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

1 个回答

登录 后发表内容
问题标签