Vue打包文件上传服务器,浏览器存在缓存,页面不能及时更新的问题

在build/webpack .prod.conf.js文件里做以下修改

const times=new Date().getTime()


output: {
    path: config.build.assetsRoot,
    filename: utils.assetsPath('js/[name].[chunkhash].'+times+'.js'),
    chunkFilename: utils.assetsPath('js/[id].[chunkhash].'+times+'.js')
  },

然后直接 npm run build 打包后 就可以看到dist文件里的js文件名带上时间戳

posted @ 2020-01-15 16:29  huihuihero  阅读(1829)  评论(0编辑  收藏  举报