1 安装hexo-offline
bash
1 | npm i hexo-offline --save |
2 添加pwa文件
在/source目录下新建一个名为pwa的文件夹
先在pwa目录下添加一个名为favicon.png的图片作为图标
然后在pwa目录下添加manifest.json文件,输入如下内容
json
1 | { |
也可以用如下地址生产json文件: https://app-manifest.firebaseapp.com/
3 修改_config.yml文件
在根目录下的_config.yml文件中添加如下内容:
yaml
1 | #pwa |
4 在代码中引入manifest.json文件
在layout/_partial/head.ejs文件中加入如下代码:
Javascript
1 | <!-- pwa --> |
注意:不同的主题可能添加的地方不一样,自行修改即可
hexo-offline仓库:https://github.com/JLHwung/hexo-offline





