首先,打开您的文件服务工人注册

查找此函数

function registerValidSW(swUrl, config) {navigator.serviceWorker.register(swUrl).then((registration) => {

并在注册之前添加以下代码。

// Check for updates at start.
registration.update();
// Check for updates every 5 min.
setInterval(() => {
registration.update();
console.log("Checked for update...");
}, (1000 * 60) * 5);

然后成为

function registerValidSW(swUrl, config) {navigator.serviceWorker.register(swUrl).then((registration) => {// Check for updates at start.     registration.update();     // Check for updates every 5 min.      setInterval(() => {        registration.update();        console.log("Checked for update...");      }, (1000 * 60) * 5);

第二个,也是最后一个发现if (config && config.onUpdate) {

添加警报以检查是否将是更新
警报(“更新可用!要更新,请关闭所有窗口并重新打开“);

代码将是

alert("Update available! To update, close all windows and reopen");// Execute callback
if (config && config.onUpdate) {config.onUpdate(registration);
}

运行以下命令:

npm 运行构建

在服务器中运行您的应用程序并测试其工作与否,
然后编辑一些代码

运行命令

npm 运行构建

然后,如果有弹出警报显示

恭喜您的反应 PWA 应用程序已检查更新。

如何检查更新反应 PWA 应用相关推荐

  1. PWA(Progressive Web App)入门系列:安装 Web 应用

    前言 在传统的 Web 应用中,通常只能通过在浏览器的地址栏里输入相应的网址才能进行访问,或者把网页地址创建到桌面上通过点击,然后在浏览器里打开. 传统模式下,图标.启动画面.主题色.视图模式.屏幕方 ...

  2. PWA 应用 Service Worker 缓存的一些可选策略和使用场景

    SAP 电商云 Spartacus UI 提供了将站点作为 PWA 运行的功能. 这提高了用户性能,改善了用户体验,因为它添加了另一个缓存层,并减少了服务器端渲染 (SSR) 服务的负载. PWA 的 ...

  3. IOS中打开应用实现检查更新的功能

    //检查更新页面 - (void)Renew{          NSDictionary *infoDic = [[NSBundle mainBundle]infoDictionary];      ...

  4. iOS progressive Web App (PWA) 技术

    随着 iOS 11.3 的发布,iOS + PWA 的时代终于来了!本文对 iOS 中 PWA 的能力进行了分析,并将其与 iOS 上的 Native App.Android 上的 PWA 进行了深度 ...

  5. vue使用pwa_如何使用HTML,CSS和JavaScript从头开始构建PWA

    vue使用pwa Progressive web apps are a way to bring that native app feeling to a traditional web app. W ...

  6. pwa js_如何在互联网信息亭中实现PWA和Barba.js

    pwa js by Nino Mihovilić 由NinoMihovilić 如何在互联网信息亭中实现PWA和Barba.js (How to Implement a PWA and Barba.j ...

  7. 如何使用Create-React-App和自定义服务人员构建PWA

    Note: This is not a primer on create-react-app or what a service worker is. This post assumes prior ...

  8. pwa+webpack,初探与踩坑

    0.前言 我们都知道pwa是一个新技术.,依靠缓存,离线了还能正常跑,而且秒开.我把以前原生写的小游戏迁移到react,再迁移到webpack+react,最后再升级到pwa.具体介绍不多说,我们开始 ...

  9. PWA项目实战分享(听书APP)

    PWA项目实战分享 - BookPlayer 每天听本书App 因为自己有个需求,特别的痒,昼夜难免.第二天就开始起手做这个项目,利用业余时间,大概持续了10天时间(因为边学边做),从设计到数据(包括 ...

最新文章

  1. [librosa]0.8版本后不再支持write_wav
  2. 生活永远这样,在自己放松自己的时候,会让你摔个跟头,忍耐生老练,老练生盼望...
  3. CAD2009软件安装资料及教程
  4. 关于 OData 协议的数据类型 - SAP gateway 框架是如何解析数据类型的?
  5. 关于图片预加载的思考
  6. php的在线问卷调查_基于php技术的问卷调查系统
  7. java byte 梳理
  8. c++中的system函数
  9. Docker简单入门
  10. 软件工程概论--课后作业1
  11. ant java任务_Ant War任务
  12. 全国各地将推广电子证照,取代一证通
  13. C#绘制简单围棋棋盘
  14. 在centos上更改服务器时区(美国时间、北京时间)
  15. 什么是 ASP.NET?
  16. adf机器_STOLL机器——ADF-3 681000 机器赏析
  17. 数学建模_国2000A——DNA序列问题中的数据处理
  18. Vue响应式原理的简单模型
  19. 有哪些适合放在程序员办公桌上的高逼格物件?
  20. 充电池中热敏电阻作用

热门文章

  1. 域名解析-CNAME
  2. 面试题:如何设计一个分布式系统?
  3. vue单界面高度铺满全屏
  4. 分布式--雪花算法改进版--美团的Leaf
  5. 本地连接无法停用和启用的解决办法
  6. win7本地连接状态未知,依赖服务或组无法启动的六种解决方法
  7. Vue导航栏吸顶及滚动渐变色
  8. Matlab 算数学题 -- 空间曲线求切线和法向量
  9. 国外html5转app store,H5唤醒移动端APP,或跳转到App Store和应用宝
  10. 用Python显示真实的星空