guanqr / blog

My blog. 个人博客的源代码。
https://guanqr.com
19 stars 8 forks source link

sw.js 的载入问题 #62

Closed guanqr closed 3 years ago

guanqr commented 3 years ago

See: Improving Progressive Web App offline support detection.

guanqr commented 3 years ago

由于主题作者此前简化了 Service Worker 的生成,而最近新版本的 Chrome 对 PWA 的模式进行了更为严格的定义,所以使用目前主题自带的 sw.js 会产生报错。目前暂时的解决方法是,使用原来的旧方法生成 sw.js。而由于使用了原来的方法,需要依赖 nodejs 安装一系列的插件,作者编写发布的 Github Action 程序也就无法支持目前繁琐的命令。因此,我目前采用了以前尝试过的,利用 Travis CI 进行网站部署的方法。依然是将网站部署在了 Github Pages 上。