处理浏览器缓存问题

2024-05-09 12:52
文章标签 缓存 浏览器 处理 问题

本文主要是介绍处理浏览器缓存问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

处理浏览器缓存问题

main.js

router.onError((error) => {hasRefreshed = false;console.log("异常===" + error.message);let ind0 = error.message.indexOf('Loading chunk chunk-')let ind2 = error.message.indexOf('failed.')if(ind0 != -1 && ind2 !=-1){console.log('Loading chunk chunk-3f820242 failed---11-----')window.location.reload()}})

vue.config.js

const Timestamp = new Date().getTime(); module.exports = {configureWebpack: {.....}},output: {filename: `static/js/menhu.${Timestamp}.js?v=${Timestamp}`,chunkFilename: `static/js/menhu-[name].${Timestamp}.js?v=${Timestamp}`},// 警告 webpack 的性能提示},css: { extract: { // 打包后css文件名称添加时间戳filename: `css/[name].css?v=${Timestamp}`,chunkFilename: `css/chunk.[id].css?v=${Timestamp}`,},extract: true, //注释css热更新生效// 开启 CSS source maps?sourceMap: true,// css预设器配置项loaderOptions: {},// 启用 CSS modules for all css / pre-processor files.modules: false},}

这篇关于处理浏览器缓存问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/973475

相关文章

java后台DecimalFormat处理数字,3位加逗号分隔

package com.zhong;import java.math.BigDecimal;import java.text.DecimalFormat;/*** 给数字每三位加一个逗号工具类* @author admin**/public class DecimalFormatUtil {public static final String DEFAULT_FORMAT = "#,###.

springMVC处理请求过程

一、 步骤图 二、主要步骤  1、用户发送请求至前端控制器DispatcherServlet。 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 4、 DispatcherServ

ARM数据处理指令中的立即数问题

CPU的手册上,数据处理指令格式如上: 立即数是Operand2部分,占据了机器码的低12位。其中最低8位称为immed_8,高4位称为rotate_imm。 立即数的数值计算方法:=immed_8 循环右移 (2 * rotate_imm)。 就是说,一个立即数0x56000000,循环左移,如果可以得到一个用8位位图表示的数,则该立即数0x56000000是

当持续点击按钮,让其持续执行某段程序的问题

代码示例如下: btnXCenter.setOnTouchListener(new View.OnTouchListener() {private boolean longClick ;@Overridepublic boolean onTouch(View v, MotionEvent event) {switch (event.getAction()){case Moti

【语音处理】wav转pcm mp3转pcm Java示例代码

【语音处理】wav转pcmJava示例代码 都是作者亲测的代码哦。因各个音频之间存在差异导致转换会存在问题。建议大家自己有习惯看源码去了解音频相关知识的能力。 代码地址:https://gitee.com/xshuai/ai/blob/master/AIDemo/src/main/java/com/xs/audio/tns/WAVConvertPCM.java Wav转PCM   p

集锦——浏览器每次访问自动更新网页,不用手工设置,附Google/firefox/Ie

在做开发web开发的时候,经常要使用到浏览器来着进行调试,那么有时候自己修改了内容,可是在浏览器上还是没有显示出来,费了好久才发现是浏览器缓存的问题。还要强制刷新缓存 就是 Ctrl + F5 。所以在开发时候,最好将自己的调试浏览器设置为访问自动刷新网页,不要使用页面的缓存。下面就是常用开发浏览器的设置: 1. Chrome 浏览器 打开到开发者模式: 将Disable cache (

get请求中url传参中文乱码问题--集锦

================================================= 分享一个好友的人工智能教程。零基础!通俗易懂!风趣幽默!大家可以看看是否对自己有帮助!点击查看教程 =================================================      在项目中经常会遇到中文传参数,在后台接收到乱码问题。那么在遇到这种情况下我们应该怎么

防止页面url缓存中 ajax中post 请求的处理方式

一般我们在开发中经常会用到Ajax请求,异步发送请求,然后获取我们想要的数据,在Ajax中使用Get请求数据不会有页面缓存的问题,而使用POST请求可是有时候页面会缓存我们提交的信息,导致我们发送的异步请求不能正确的返回我们想要的数据,那么遇到这种情况,我们应该怎么办呢???     下面介绍一种方式来防止ajax中post 请求 页面缓存 url 信息: $.post(url,d

Mybatis错误——无效绑定问题:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):

在spring + mybatis 整合时候会遇到 上面题目的问题: 如: 1:: http://bbs.csdn.net/topics/390501284 这个 博主遇到的问题 这个解决的问题的方法是: @Repository(value="userMapper") public interface UserMapper {     public List<User> getAll(

十个问题带你了解和掌握java HashMap

十个问题带你了解和掌握java HashMap 一、前言 本篇内容是源于 “ 由阿里巴巴Java开发规约HashMap条目引发的故事”,并在此基础上加了自己的对HashMap更多的思考认识和整理。并且作为一名java开发工程师,应该是要了解和掌握的这些知识! 在《阿里巴巴java开发规约中》提到: 【推荐】集合初始化时,指定集合初始值大小。 说明:HashMap使用如下构造方法进行初始化