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的文件名是不一样的
查看全文
相关阅读:
【转】iPython入门技巧
Python——IPython和NumPy
Python——类与对象,异常处理
Python——函数,模块,简单文件读写
给对象的key 设置成变量
antd 表单validateFields validateFieldsAndScroll方法不执行
css 设置禁用
where与having区别
重温robotframework--day1
Linux下查看文件内容的命令
原文地址:https://www.cnblogs.com/heroine/p/6445566.html
最新文章
Apache的配置详细解
关于NaN
C#委托Code
浅析Saas、PaaS、laas、Caas、Daas服务理解总结
《经久不衰的Spring框架:Spring+SpringMVC+MyBatis 整合》
10个最“优秀”的代码注释【转】
和程序员打交道的十大禁忌【转】
《经久不衰的Spring框架:@ResponseBody 中文乱码》
《闲聊瞎扯系列:科目二考试日记》
《半吊子全栈系列:Boostrap3》
热门文章
《无所不能的JavaScript编程系列:setTimeout 简笔》
《浅谈架构之路:单点登录 SSO》
《经久不衰的Spring框架:SpringMVC 统括》
《浅谈架构之路:前后端分离模式》
【转】时间序列分析——基于R,王燕
【转】PyQt5系列教程(七)控件
Python——GUI可视化
【转】Python——plot可视化数据,作业8
【转】Python——读取html的table内容
Python———pandas数据处理
Copyright © 2011-2022 走看看