Open leoswing opened 2 years ago
问题描述 开启了 uniapp 的 摇树优化后,uniapp H5每次打包后vendor hash 都会发生变化,就算毫无代码变更
复现步骤 [复现问题的步骤] 开启uniapp 的manifest中的 treeShaking 配置;
理论上按照webpack 打包,这个 hash-sum 计算出来的是每次都不会变更的。 但是只要一开启这个配置,每次的hash 都会发生变化,导致页面根本没有办法做缓存。这个能出修复吗?
系统信息:
补充信息 uniapp 做的这个差量编译,每次都变更hash导致的。
有开发者可以解释和帮定位的吗?
目前在uniapp3 的版本上依然存在该问题,同一份代码每次构建都出来不同的hash 产物,还请 @fxy060608 麻烦帮看下。
最近我们也发现这个bug了,导致我们的离线缓存方案受到了影响,希望官网赶紧修复下吧;h5又不能给摇树优化关闭掉。。。
问题描述 开启了 uniapp 的 摇树优化后,uniapp H5每次打包后vendor hash 都会发生变化,就算毫无代码变更
复现步骤 [复现问题的步骤] 开启uniapp 的manifest中的 treeShaking 配置;
理论上按照webpack 打包,这个 hash-sum 计算出来的是每次都不会变更的。 但是只要一开启这个配置,每次的hash 都会发生变化,导致页面根本没有办法做缓存。这个能出修复吗?
系统信息:
补充信息 uniapp 做的这个差量编译,每次都变更hash导致的。