vue项目打包上线后,运行了一段时间,后面发现要修改一些地方,再次打包上传后,发现页面没有变化,好像跟没改一样,
ctrl+F5强刷新后,页面正常,百度了一些方法,有一个是用时间戳,加在引入的js/css文件后缀,这样每次加载就会刷新。但是仍然没有彻底解决,更新文件后需要F5刷新一下才正常。有没有遇到同样情况的兄弟姐妹,望告知完美的解决方案
解决方式是在build文件下的webpack.prod.conf.js做修改
首先定义一个时间戳
const version = new Date().getTime(); //1.定义变量, 这里使用的是时间戳 来区分