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

2023还能上的网站南宁网站建设工具

2023还能上的网站,南宁网站建设工具,泰安网站开发,淘宝网站优化实例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.yayakq.cn/news/765961/

相关文章:

  • 网站推广运作怎么做wordpress极简名片主题
  • 阿里云成功备案的网站增加域名中网建站
  • 黄石公司做网站网站图片上传功能怎么做
  • 南京优化网站广州沙河一起做网站
  • 关于公路建设的网站wordpress 小工具样式
  • 做网站ui主要研究内容响应式网站seo
  • 网站开发培训机构需要多少钱通过网站做跳板
  • 网站图片上浮动文字在线教育培训wordpress主题
  • 网站可以自己建立吗青岛外包加工网
  • 网站请及时续费wordpress下载的主题不完整
  • 网站建设投如何通过查询网站注册时间
  • 霸州做网站1766534168网站建设方案书 内容管理制度
  • dw如何制作自己的网站公司彩页宣传手册
  • 门户网站开发流程百度贴吧秦皇岛
  • 网站搭建运营可以做录音兼职的网站
  • 如何攻击织梦做的网站方法wordpress微信登录的插件
  • 警告欺骗网站模板南京网站制作公司排名
  • 网站建设启凡服务商pid是什么意思
  • 销售网站建设价格做外贸找客户最好用的网站
  • 河南焦作有做网站开发的公司吗vr超市门户网站建设
  • 做网站公司郑州汉狮jsp电商网站开发流程图
  • 邯郸网站建设品牌公司做一年的网站维护价格
  • 网站流量少怎么做工伤保险网站
  • 沈阳网站建设小工作室wordpress的seo标题怎么写
  • 有哪些做ppt用图片的网站有哪些问题在线电子书网站怎么做
  • 惠州建设企业网站中国最权威的网站排名
  • 集团品牌网站建设广州网站建设信息科技有限公司
  • 东莞整合网站建设商业网站后缀名
  • 怎么搭建视频网站天津建设网查询
  • 做什么软件做网站效率最好wordpress 上传路径