Hexo 博客加密功能
方法是在官方的插件库里找到的: hexo-blog-encrypt
配置过程
插件安装
- 编辑 json 文件
- 打开 Hexo 根目录下的
package.json
文件 dependencies
项下,最后一行添加"hexo-blog-encrypt": "1.1.*"
- 在上一行末尾添加英文逗号
,
- 打开 Hexo 根目录下的
- 命令行安装
- 打开终端
- 进入到 hexo 目录下
- 输入
npm install
,回车执行 - 等待安装完成
启用插件
- 编辑 config 文件
- 打开 Hexo 根目录下的
_config.yml
文件 - 文档末尾添加:
1
2
3
4# Security
## 文章加密 hexo-blog-encrypt
encrypt:
enable: true
- 打开 Hexo 根目录下的
文章配置
- 在想加密的文章页内,增加三种字段:
- password: 123456 (即密码)
- abstract: 这是一篇私密博客 (与 description 字段功能重合,可省略)
- message: 请输入密码 (点击进入博客页面,密码输入框上方的描述,可留白)
- 如果想将 TOC 也加密,请查看官方文档:ReadMe
模板化(可选)
- 我在 Hexo 根目录下的
scaffolds
内创建了一个文章模板password.md
- 如果新写的博客想加密,即可通过
hexo new password Filename
命令直接创建 password.md
模板内容分享出来供参考:
1 | --- |
CHANGELOG
- 170703 Arlmy 创建
- 170706 Arlmy 配置&撰写完成
本文标题:Hexo 博客加密功能
文章作者:arlmy
发布时间:2017-07-06
最后更新:2017-07-06
原始链接:http://z.arlmy.me/posts/hexo/Hexo_BlogEncrypt/
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
分享