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

  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]

}

}

}

相关推荐
月亮补丁3 小时前
AntiGravity只能生成 1:1 图片?一招破解尺寸限制
前端
何中应3 小时前
MindMap部署
前端·node.js
NAGNIP3 小时前
程序员效率翻倍的快捷键大全!
前端·后端·程序员
一个网络学徒3 小时前
python5
java·服务器·前端
tiantian_cool3 小时前
Claude Opus 4.6 模型新特性(2026年2月5日发布)
前端
0思必得03 小时前
[Web自动化] Selenium获取元素的子元素
前端·爬虫·selenium·自动化·web自动化
用户5757303346244 小时前
🌟 从一行 HTML 到屏幕像素:浏览器是如何“画”出网页的?
前端
池央4 小时前
CANN Catlass 算子模板库深度解析:GEMM 核心优化、模板元编程与片上缓存策略的协同
缓存
NEXT064 小时前
React Hooks 进阶:useState与useEffect的深度理解
前端·javascript·react.js
sure2824 小时前
React Native应用中使用sqlite数据库以及音乐应用中的实际应用
前端·react native