adntin / demo-react-router-offline

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

实时离线,默默更新

  1. 添加 /package.json 生产依赖包 workbox-window
  2. 修改 /config/webpack.config.js 中 GenerateSW 构造参数
  3. 添加 /src/service-worker.js 文件,用于默默请求runtime缓存,为了满足第一次加载后就可以缓存index.html
  4. 修改 /src/index.js 入口文件
  5. 添加 /public/offline.js 文件,用于处理runtime缓存作为 fallback,以及处理public/*添加到precache缓存

TODO

  1. http.js 被 Login.jsx 和 Home.jsx 引用,存在重复代码

About


Languages

Language:JavaScript 97.3%Language:HTML 2.2%Language:CSS 0.6%