Open PeachScript opened 1 month ago
目前的两种 moduleId 策略各有问题:
named
hashed
需要支持 numeric 模式,能实现绝对尺寸小且 gzip 友好的目标,Webpack 的 moduleId 也是自增数字
numeric
webpack 有个叫法 deterministic id
那可以延续这个命名
目前的两种 moduleId 策略各有问题:
named
:模块路径对 gzip 相对友好,但会增大绝对尺寸hashed
:模块哈希绝对尺寸小,但对 gzip 不友好,甚至会出现绝对尺寸小于named
但 gzip 却大于named
的情况需要支持
numeric
模式,能实现绝对尺寸小且 gzip 友好的目标,Webpack 的 moduleId 也是自增数字