www问答网
所有问题
webpack 每次打包公用vendor 每次hash都会变化,有办法解决吗
如题所述
举报该问题
推荐答案 2017-08-28
1. ä½¿ç¨ dllplugin é¢å æå å ¬å ±åºï¼ç¶åæ交å°çæ¬åºéï¼æä¾èµæ´æ°ï¼å¨éæ°æå ã
2. 使ç¨é ç½®å±æ§ record æ¥è®°å½æ¨¡åidåchunk idï¼åºè¯¥å¯ä»¥é¿å hash åå
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/AGAGdd45KGdGdA34d45.html
相似回答
webpack
每次打包公用vendor
每次hash都会变化,有办法解决吗
答:
1. 使用 dllplugin 预先打包公共库,然后提交到版本库里,有依赖更新,在重新打包
。2. 使用配置属性 record 来记录模块id和chunk id,应该可以避免 hash 变化
Webpack
如何实现持久化缓存
答:
保证hash 值的稳定性,我们需要做到修改某个模块的时候,
只有受影响的打包后文件 hash 值改变,与该模块无关的打包文件 hash 值不变
。hash 文件名是实现持久化缓存的第一步,目前 webpack 有两种计算 hash 的方式([hash] 和 [chunkhash])hash 代表每次 webpack 在编译的过程中会生成唯一的 hash 值,在项目中任何...
如何
解决webpack打包
的文件体积过大的问题
答:
去除不必要的插件 刚开始用
webpack
的时候,开发环境和生产环境用的是同一个 webpack 配置文件,导致生产环境
打包
的 JS 文件包含了一大堆没必要的插件,比如 HotModuleReplacementPlugin, NoErrorsPlugin... 这时候不管用什么优化方式,都没多大效果。所以,如果你打包后的文件非常大的话,先检查下是不...
大家正在搜
hardware vendor
vendor preset
vendor master
vendor number
Agency和vendor
the vendor
vendor time
vendor list
hash value