使用版本号解决vue打包有缓存问题

3小时前   阅读:61   类型:前端   分类:Vue    标签: node.js Vue

问题描述

在Vue.js项目中,打包后遇到缓存问题通常是因为浏览器缓存了旧的资源文件,导致用户即使刷新页面也无法看到更新后的内容。

问题解决

解决这类问题,你可以采取在引用静态资源时添加版本号或哈希值,确保每次文件更改后都会生成新的文件名。修改webpack配置(例如在Vue CLI项目中):

module.exports = {
  configureWebpack: {
    output: {
      filename: 'js/[name].[fullhash].js',  // 主文件的哈希命名
      chunkFilename: 'js/[name].[fullhash].js'  // 动态导入的 chunk 文件也采用哈希命名
    }
  },
  lintOnSave: false,
  publicPath: '/admin/'
}

通过上述方法,可以有效地解决Vue.js应用打包后的缓存问题。

【腾讯云】AI 驱动 · 智领未来,4核4G3M云服务器低至 79元/年

‘简忆博客’微信公众号 扫码关注‘简忆博客’微信公众号,获取最新文章动态
转载:请说明文章出处“来源简忆博客”。http://www.tpxhm.com/fdetail/1159.html

×
觉得文章有用就打赏一下文章作者
微信扫一扫打赏 微信扫一扫打赏
支付宝扫一扫打赏 支付宝扫一扫打赏

文章评论(0)

登录
简忆博客壁纸一
简忆博客壁纸二
简忆博客壁纸三
简忆博客壁纸四
简忆博客壁纸五
简忆博客壁纸六
简忆博客壁纸七
简忆博客壁纸八
头像

简忆博客
勤于学习,乐于分享

置顶推荐

打赏本站

如果你觉得本站很棒,可以通过扫码支付打赏哦!
微信扫码:你说多少就多少~
微信扫码
支付宝扫码:你说多少就多少~
支付宝扫码
×