当前位置: 首页 > news >正文

什么值得买 网站开发宁波模板建站源码

什么值得买 网站开发,宁波模板建站源码,做网站的几个软件,免费logo头像在线制作问题背景 前端项目部署更新后#xff0c;通知业务验证#xff0c;业务点击收藏的标签#xff0c;打开网页后没有看到修改的内容#xff0c;每次都需要手动刷新#xff0c;用户体验非常不好。 问题原因#xff1a;缓存未过期#xff0c;浏览器直接读取本地缓存#xf…问题背景 前端项目部署更新后通知业务验证业务点击收藏的标签打开网页后没有看到修改的内容每次都需要手动刷新用户体验非常不好。 问题原因缓存未过期浏览器直接读取本地缓存而未从服务器请求新的资源如下所示。 请求方法: GET 状态代码: 200 OK (来自磁盘缓存) 解决方法 在 build 目录下创建 generate.js目的是每次打包时在 public 目录下生成 app-version.json 文件 // /build/version/generate.jsconst fs require(fs) const path require(path)module.exports function generateAppVersion(appVersion) {try {let obj {appVersion: String(appVersion)}fs.writeFileSync(path.resolve(public/app-version.json), JSON.stringify(obj))} catch (error) {console.error(error)} }在 vue.config.js 中调用 version.js const generateAppVersion require(./build/version/generate.js) const timestamp Date.now() generateAppVersion(timestamp)执行 npm run build可以看到 public 中多了 app-version.json 文件 {appVersion:1698742226172}src 文件下创建 version.js在 main.js 中 import 引入进行新旧版对比并刷新浏览器。 import axios from axiosasync function compare() {let last window.localStorage.getItem(app_version) // 旧版本let current await queryVersion() // 新版本if(!last) {setVersion(current)}if(last last ! current) { // 新旧版本不一样setVersion(current)window.location.reload() // 自动刷新浏览器} }function setVersion(version) {window.localStorage.setItem(app_version, version) }/*** 请求新版本* returns */ async function queryVersion() {return axios.get(window.location.origin window.location.pathname ./app-version.json?r Math.random()).then(({data}) {return data.appVersion}) }compare()
http://www.yutouwan.com/news/264341/

相关文章:

  • 网站建设管理员工工资多少钱网盘做扩大网站服务器
  • 网站dns设置线上销售培训班课程
  • 模仿网站 素材哪里来企业宣传册设计与制作
  • 制作网站源码中企动力科技股份有限公司西安分公司
  • wordpress小工具用不徐州seo外包
  • 怎样建设网站公司网络软文营销案例3篇
  • 做特卖的网站爱库存WordPress连接云储存
  • 网站推广主要方法网站需要去工信部做备案
  • 唐山做网站优化如何搭建app开发平台
  • 网站建设需要些什么东西安卓优化大师app下载安装
  • 网站建设硬件需求宁波网站建设团队
  • 如何用ps做网站首页山东省住房和城乡建设厅注册中心网站
  • 青岛网站设计建设施工企业的主要负责人是本单位的
  • 如何做免费网站推广wordpress get_option array
  • 安徽元鼎建设公司网站万网官网登录入口
  • 中国设计最好的网站义乌婚介网站建设
  • 网站建设的数据导入导出做网站后台系统的规范
  • 二级院系网站建设长沙网站开发招聘
  • 怎样选择网站服务器网页制作网站开发流程
  • 松原网站建设哪家好怎么区分模板网站和定制网站
  • 企业网站建设和管理漯河网站建设zrgu
  • 网站建设职业规划wordpress 彩色标签云 插件
  • 无锡哪里做网站建设厅网站如何查询企业信息
  • 北京网站开发浩森宇特重庆网站推广效果
  • 专业的集团网站开发费用多少钱wordpress页面内容显示more
  • 饶平网站建设公司网站建设资金筹措的方案
  • 柳江区城乡住房建设局网站域名主机基地
  • 如何注册一个网站域名备案杭州seo优化
  • 网站页面优化公告青州网站开发
  • 国内有哪些比较好的做定制旅游网站去水印小程序搭建