解决前后端发版本时候,手动清除浏览器缓存

  1. 在.html页面中添加标签

  2. 后端配置nginx,让index.html不缓存
    location = /index.html {
    add_header Cache-Control "no-cache, no-store";
    }

  3. 在vite.config.ts中添加

rollupOpyions: {

output: { // 输出编译后的文件名称:【文件名称.时间戳】、【文件名称.版本号.时间戳】...

entryFileNames: assets/[name].[hash].js,

chunkFileNames: assets/[name].[hash].js

assetFileNames:assets/[name].[hash].[ext]

}

}

}

相关推荐
PGCCC21 分钟前
【PGCCC】Postgresql 缓存替换算法
数据库·缓存·postgresql
桑榆肖物22 分钟前
将 .NET Aspire 添加到现有应用:前端 JavaScript 项目处理
前端·javascript·.net
Wh1teR0se2 小时前
[极客大挑战 2019]Secret File--详细解析
前端·web安全·网络安全
ZhaiMou3 小时前
HTML5拖拽API学习 托拽排序和可托拽课程表
前端·javascript·学习·html5
code_shenbing7 小时前
跨平台WPF框架Avalonia教程 三
前端·microsoft·ui·c#·wpf·跨平台·界面设计
白臻7 小时前
使用element-plus el-table中使用el-image层级冲突table表格会覆盖预览的图片等问题
前端·vue.js·elementui
北极糊的狐7 小时前
vue使用List.forEach遍历集合元素
前端·javascript·vue.js
晓看天色*7 小时前
[JAVA]MyBatis框架—获取SqlSession对象
java·开发语言·前端
ZVAyIVqt0UFji8 小时前
Reactflow图形库结合Dagre算法实现函数资源关系图
开发语言·前端·javascript·ecmascript
luckilyil8 小时前
前端—Cursor编辑器
前端·编辑器