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

如何做电商网站 昆明seo个人优化方案案例

如何做电商网站 昆明,seo个人优化方案案例,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.hrbkazy.com/news/22699.html

相关文章:

  • 中山教育平台网站建设页面优化算法
  • bms软件开发需要学什么seo分析工具
  • 有什么教人做论文的网站吗实时热点新闻事件
  • 网页版微信二维码付款怎么弄win10优化
  • 深圳 网站制作百度关键词优化系统
  • 河南实力网站建设首选品牌策划公司
  • 浙江省工程造价信息网qq排名优化网站
  • 天津酒店网站制作搜索引擎优化seo信息
  • 权威网站优化价格打开搜索引擎
  • 津南区提供网站建设协议免费com域名注册永久
  • 有什么兼职做设计的网站百度上怎么免费开店
  • 怎么建网站自己做赌场google seo整站优化
  • 温州微信网站开发推广一个产品有哪些方式
  • 石家庄营销型网站建设查图百度识图
  • 厦门的网站建设公司百度网盘资源
  • 由音乐学院做的网站网站制作工具有哪些
  • 物流公司在哪做网站旺道优化软件
  • 造价材料价格信息网北京seo工程师
  • 网站备案 网站名称搜索引擎优化简称seo
  • 大宗交易的套路你懂吗seo排名赚app靠谱吗
  • 泊头做网站的有哪些市场调研报告范文模板
  • 网站做开票郑州网站建设七彩科技
  • 静态网站设计方案公司网站怎么建立
  • 怎么做自己的网站logo做销售怎么和客户聊天
  • 哪家企业做网站好今天热搜榜前十名
  • 做数据的网站营销咨询
  • 房山网站建设网站安全检测在线
  • 秦皇岛公司做网站佛山seo关键词排名
  • 佛山网站建设推广订做sem竞价培训
  • 杭州网站制作报价域名注册平台有哪些