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

  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]

}

}

}

相关推荐
2301_766536051 小时前
调试无痛入手
开发语言·前端
@大迁世界2 小时前
构建 Next.js 应用时的安全保障与风险防范措施
开发语言·前端·javascript·安全·ecmascript
web151173602233 小时前
Redis--模糊查询--方法实例
数据库·redis·缓存
IT、木易3 小时前
ES6 新特性,优势和用法?
前端·ecmascript·es6
计算机软件程序设计4 小时前
vue和微信小程序处理markdown格式数据
前端·vue.js·微信小程序
指尖时光.4 小时前
【前端进阶】01 重识HTML,掌握页面基本结构和加载过程
前端·html
前端御书房4 小时前
Pinia 3.0 正式发布:全面拥抱 Vue 3 生态,升级指南与实战教程
前端·javascript·vue.js
NoneCoder4 小时前
JavaScript系列(84)--前端工程化概述
前端·javascript·状态模式
晚安7204 小时前
idea添加web工程
java·前端·intellij-idea
零凌林5 小时前
vue3中解决组件间 css 层级问题最佳实践(Teleport的使用)
前端·css·vue.js·新特性·vue3.0·teleport