先挂出参考地址:

Hexo Theme Fluid

吃白饭的休伯利安号

本人参考的是 fluid 主题的文章,第二个是作者的原文,这两个地址写的教程也是完全一样的,随便参考哪个都可以

这里记录一下遇到的问题
最重要的就是 PWA 插件hexo-service-worker插件装不上

原因自行百度不做过多赘述

直接说解决方案

强制安装

npm install --save hexo-service-worker --force

其他配置参考文章开头链接即可

全部搞定以后hexo s浏览器 f12 找到 lighthouse 生成报告,如果没问题就会像下图显示的一样

还有一个小问题,开启 pwa 支持以后,不能直接hexo d(我为了省事有这个毛病,坏习惯),必须先hexo g生成静态文件才可以hexo d,也可以hexo g -d

end