在我们写博客的时候,有时候需要记录一些不方便公开的内容。然而 Hexo 作为一种静态的博客平台,有时候对于写不方便公开的内容的作者来讲,这个特点不太方便。为此,我找到了一款插件:hexo-blog-encrypt
,可以方便给文章进行加密,让大部分访问者在不知道正确的密码前,无法访问文章内容。效果如下:
准备材料
- 基于 Hexo 框架的博客
部署步骤
- 进入 Hexo 博客的目录,然后输入以下命令,安装插件
shell
1 |
npm install --save hexo-blog-encrypt |
- 在 Hexo 的文章信息处,增加一行
password: 你需要设置的密码
- 编辑
_config.yml
,加入以下内容以彻底汉化插件
yaml
1 |
# Security |
- 重新部署博客,并检查效果
- 可以通过设置
password: ""
,暂时取消文章加密