当前位置: 首页 > news >正文

intitle:郑州网站建设电商平台运营

intitle:郑州网站建设,电商平台运营,小说网站开发,wordpress文章不发在首页Hash 缓存 输出文件名(Hash) 静态资源缓存是前端性能优化的一个点,所以在前端开发过程中,一般会最大限度的利用缓存(这里主要是强缓存)。如果设置了强缓存后,每次当我们部署了新的项目文件到线…

Hash 缓存

输出文件名(Hash)

静态资源缓存是前端性能优化的一个点,所以在前端开发过程中,一般会最大限度的利用缓存(这里主要是强缓存)。如果设置了强缓存后,每次当我们部署了新的项目文件到线上的时候,因为文件名称没有变化,浏览器就会读取本地缓存中的 bundle.js 文件,导致了我们新的 bundle.js 没有被加载。所以我们每次部署的时候都要把 bundle.js 改成另外一个名字,这里就会用到 Hash。

Hash 有以下几种:

hash

项目中的任何一个地方改动,整个打包出来的文件 Hash 都会发生变化,所有文件的 Hash 值相同。

chunkhash

每个分包 / 按需加载模块的 Hask 都是相同的,模块中的任何一个地方改动,只会影响当前模块所有文件的 Hash 发生变化。

contenthash

每个文件都是一个单独的 Hash,文件发生变化后,单个文件的 Hash 也会发生变化。

建议

推荐使用 contenthash 进行缓存

推荐使用 8 位的 hash 值进行缓存 [contenthas: 8]

module.exports = {output: {path: './dist',filename: '[contenthash:8]bundle.js'}
}

原文链接:菜园前端

http://www.dinnco.com/news/9816.html

相关文章:

  • 如何做淘客网站百度售后服务电话
  • 有什么网站可以做外贸百度免费下载
  • 南宁网站建设贴吧新品上市怎么做宣传推广
  • 百度站长工具综合查询营销平台有哪些
  • 软件技术和计算机网络技术哪个好优化关键词规则
  • 建设网站需要哪个软件seo软件视频教程
  • 甘肃省建设局网站首页网站怎么快速被百度收录
  • 5月5日北京重查核酸seo优化标题 关键词
  • 网站建设保密协议范本广东广州网点快速网站建设
  • win2008怎么做网站龙岗网站推广
  • java网站做微信分享谷歌搜索入口
  • 青岛开发区网站制作网站如何宣传推广
  • wordpress 同步phpcms青岛百度快速优化排名
  • 微信网站的链接标志图片如何做广州推广优化
  • 淘客cms建站系统企业网站营销实现方式解读
  • 互联网站备案表网站权重划分
  • 加强县政府网站建设的几点建议百度竞价排名案例分析
  • 河南建设厅网站网络优化的意义
  • net 网站开发整合营销传播策略
  • 北京网站优化经理深圳营销型网站
  • 开发工具是什么意思佛山百度网站排名优化
  • 为自家企业做网站企业产品营销策划推广
  • 公司网站建设流程如何在百度上发广告
  • 九江做网站的大公司郑州seo地址
  • php网页期末大作业seo推广效果
  • 讯美网站建设搜索引擎优化指的是
  • 建设企业网站的作用网站制作公司咨询
  • 网站关键词扩展软文代写发布
  • b2c网站代表和网址别人恶意点击我们竞价网站
  • 网站建设规划书毕业论文6000字平台代运营是什么意思