Hexo 静态博客增加密码

在《使用Github_action实现本地无需安装hexo》这篇博客中,讲述了如何利用Action做博客部署自动化。这里来讲述如何利用Action来进行博客的加密。一般情况下,如果想要对hexo博客进行加密需要以下步骤:

  • 电脑安装加密插件;
  • 博客编写,设置密码
  • 对博客进行重新渲染;
  • 对博客进行部署

整个过程如这篇文章所示:https://zhuanlan.zhihu.com/p/113235573

利用github action进行操作,只需要进行2步骤

  • package.json文件进行修改
  • 博客编写,设置密码
  • push博客

下面进行操作

对package.json文件进行修改

增加“hexo-blog-encrypt”: “^3.1.6”

image-20211125111712962

博客编写,设置密码

修改文章信息头如下

1
2
title: Hello World
password: muyiio

push博客

1
2
3
git add .
git commit -m "fix"
git push

实现效果

image-20211125111911654

参考文章

https://zhuanlan.zhihu.com/p/113235573

项目地址

https://github.com/D0n9X1n/hexo-blog-encrypt