zoukankan
html css js c++ java
前端项目经验总结之js防缓存(避免缓存的影响)
一、问题描述:打包后的h5项目中有个server.js文件夹,这个文件夹有些时候用户更新了h5,但是加载的还是旧的server.js,所以怀疑是缓存的问题,为了避免缓存的影响所以要给server.js文件名添加hash
1、在用打包工具打包的时候首先复制,然后找到server,js文件,给文件添加hash
2、加载的时候通过正则匹配加载文件,
文件的hash就是文件的身份证一样的东西,所以只要文件里面的东西修改过,那么文件名也是会修改的
二、问题描述:怎么能获取到文件的hash值?
另外一种方案,每次打包的时候都在server.js前面带上当前的时间戳,这样也能保证每次打包的server.js的文件名是不一样的
查看全文
相关阅读:
隐马尔可夫模型(一)
酒罢问君三语
Reveal使用教程
李洪强和你一起学习前端之(8)CSS复习
李洪强和你一起学习前端之(7)定位盒子 css可见性 滑动门案例
李洪强和你一起学习前端之(6)浮动 布局 定位
李洪强和你一起学习前端之(5)css书写位置 优先级和伪类
李洪强和你一起学习前端之(4)HTML5介绍
李洪强和你一起学习前端之(3)Css基础和选择器
李洪强和你一起学习前端之(2)表格、表单、标签语义化
原文地址:https://www.cnblogs.com/heroine/p/6445566.html
最新文章
BZOJ4399 : 魔法少女LJJ
BZOJ1175 : [Balkan2007]The stairways of Saharna
BZOJ4377 : [POI2015]Kurs szybkiego czytania
BZOJ3733 : [Pa2013]Iloczyn
BZOJ3839 : [Pa2013]Działka
BZOJ2905 : 背单词
BZOJ3838 : [Pa2013]Raper
BZOJ3735 : [Pa2013]Konduktorzy
BZOJ4310 : 跳蚤
BZOJ4340 : BJOI2015 隐身术
热门文章
BZOJ4389 : ZYB and Trees
BZOJ4388 : JOI2012 invitation
BZOJ3640 : JC的小苹果
过去的2015
BZOJ3739 : DZY loves math VIII
BZOJ1845 : [Cqoi2005] 三角形面积并
BZOJ3560 : DZY Loves Math V
BZOJ4358 : permu
梦回长安
经历与经验
Copyright © 2011-2022 走看看