如题,现在有遇到这样一个问题,在网页开发预览没问题,但是打包原生就会出现bundle依赖加载问题,如何在开发阶段就暴露此类问题?最郁闷的是,报错说某个包依赖另外一个包,但是在bundle下的config里面却看不到相关依赖?
Android报错说login这个bundle依赖了common
login这个bundle配置里面显示并不依赖common
如题,现在有遇到这样一个问题,在网页开发预览没问题,但是打包原生就会出现bundle依赖加载问题,如何在开发阶段就暴露此类问题?最郁闷的是,报错说某个包依赖另外一个包,但是在bundle下的config里面却看不到相关依赖?
Android报错说login这个bundle依赖了common
理论上确实是这个问题,但是配置文件并没有显示login依赖common啊,搞得现在无法下手查询哪个资源出现问题,如果出现login里面的资源被打包到common,那么在login的config中,deps应该显示依赖common才对哇,现在只显示login依赖了coreui和launch这两个bundle
可能是嵌套依赖, coreui或者launch最后可能依赖到 common了
我考虑到这种可能性了,所以我查看了coreui和launch的config,都没有依赖common
为了易于排查,我觉得底层引擎已经将相关资源的uuid在错误中一起抛出来
bundle 放服务器上,还是本地呢
如果是放在服务器上,下载到本地后,会有缓存,可能会加载到缓存的 bundle, 勾选 md5 cache 可以避免这类问题