0%

Hexo博客加密功能添加

安装插件 hexo-blog-encrypt

  • 在 hexo 根目录里找到package.json

  • package.json文件的"dependencies": {.....里添加 "hexo-blog-encrypt": "1.1.*"

  • 记得添加”hexo-blog-encrypt”: “1.1.*”之后加逗号,dependencies中的每行代码都要有,隔开

  • 接着在终端执行 npm install 命令

  • 等待该插件自动安装

注意:每个模板后台不同,我的package.jsonnode_modules文件下。

启动插件

  • 在根目录的_config.yml中启用该插件:
1
2
3
#Security
encrypt:
enable: true
  • 然后在你文章的头部添加上对应的字段,如 password, abstract, message
1
2
3
4
5
6
7
8
9
title: 瑞士旅行准备
date: 2019-07-11 20:45:38
tags:
- Travel
categories:
- Travel
password: 123456
abstract: Welcome to my blog, enter password to read.
message: Welcome to my blog, enter password to read.
  • password: 是该博客加密使用的密码

  • abstract: 是该博客的摘要,会显示在博客的列表页

  • message: 这个是博客查看时,密码输入框上面的描述性文字

其他,如对 TOC 进行加密、修改加密模板都可以在 官方ReadMe.zh.md中找到。