vuepress 浏览器加载缓存,总是显示旧页面,无法自动刷新数据的解决方法

server/2024/10/8 13:09:18/

vuepress 采用多页面形式,每个md文件在打包时,都会被转为一个html页面;而浏览器默认会缓存页面,导致更新的页面必须手动刷新才行

对于更新较为频繁的文档

  • 全局可在config.js里设置

参考文档:
https://vuepress.github.io/zh/reference/config.html#head
https://vuepress.github.io/zh/reference/frontmatter.html#description

export default defineUserConfig({...head: [["meta", {"http-equiv": "Pragma", content: "no-cache"}],["meta", {"http-equiv": "Cache-Control", content: "no-cache"}],["meta", {"http-equiv": "Expires", content: "0"}]],
})
  • 单页面可以按Frontmatter语法要求在相应md文件设置
---
head:- - meta- http-equiv: Pragmacontent: no-cache- http-equiv: Cache-Controlcontent: no-cache- http-equiv: Expirescontent: 0
---

http://www.ppmy.cn/server/126387.html

相关文章

闯关训练一:Linux基础

闯关任务:完成SSH连接与端口映射并运行hello_world.py 1.创建开发机 2.SSH连接 3. VS-Code 连接 选择 Linux 平台 ,输入密码 ,选择进入文件夹 4.端口映射 按照下文安装Docs pip install gradio 运行server.py import gradio as grdef …

NullPointerException底层源码分析

NullPointerException 是 Java 编程中一个常见的运行时异常,通常在尝试访问或操作一个为 null 的对象引用时抛出。下面是一些常见原因及解决方法: 常见原因 未初始化的对象:如果对象在使用前没有被实例化,就会引发 NullPointerEx…

Linux之进程概念

作者主页: 作者主页 本篇博客专栏:Linux专栏 创作时间 :2024年9月28日 基本概念: 进程说白了其实就是一个程序的执行实例,正在执行的程序。 在内核层面来说,就是一个担当分配资源(CPU时间…

cfg80211是怎么配置无线设备的AP的?

cfg80211 概念 cfg80211 是 Linux 内核中一个用于无线网络的配置和管理的子系统,它为多个无线网络驱动提供了一个统一的接口,以便于无线设备的配置和操作。cfg80211 的设计目标是提供一个简化的管理和配置无线设备的框架,同时支持多种无线设…

OpenCV视频I/O(3)视频采集类VideoCapture之获取当前使用的视频捕获 API 后端的名称函数getBackendName()的使用

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 getBackendName 函数是 OpenCV 中 VideoCapture 类的一个方法,用于获取当前使用的视频捕获 API 后端的名称。这可以帮助开发者了解当…

awd基础学习

一、常用防御手段 1、改ssh密码 passwd [user] 2、改数据库密码 进入数据库 mysql -uroot -proot 改密码 update mysql.user set passwordpassword(新密码) where userroot; 查看用户信息密码 select host,user,password from mysql.user; 改配置文件 (否则会宕机…

Qt 中的 QListWidget、QTreeWidget 和 QTableWidget:简化的数据展示控件

Qt 中的 QListWidget、QTreeWidget 和 QTableWidget:简化的数据展示控件 在 Qt 的用户界面开发中,展示和管理数据是常见的需求。Qt 提供了丰富的控件供开发者选择,其中 QListWidget、QTreeWidget 和 QTableWidget 是三个高层封装控件&#x…

VS与VSCode的区别

文章目录 1. 什么是 Visual Studio 和 Visual Studio Code?Visual Studio(VS)Visual Studio Code(VS Code) 2. 主要区别详解性能和资源占用功能和复杂性扩展和自定义适用场景价格 3. 详细对比总结4. 如何选择适合自己的…