部署vue项目需要手动刷新

在main.js添加如下代码

// 部署到服务器中,清除缓存
const VUE_APP_VERSION = require('../package.json').version
const vers = window.localStorage.getItem("Version");
if(VUE_APP_VERSION != vers){
  localStorage.clear()
  window.localStorage.setItem("Version", VUE_APP_VERSION);
  location.reload()
}

然后去package.json修改版本号就可以实现想要的效果了

你可能感兴趣的:(vue.js,javascript,前端)