hexo-blog-encrypt毕竟是插件,能说的不多,这里就随便记录一下吧。

部署步骤

  1. 进入到你的博客根目录下,打开终端然后输入以下命令,安装插件
1
npm install --save hexo-blog-encrypt 
  1. 在你的创建的文章Front-matter下,增加一行 password: 【你需要设置的密码】

    1
    2
    3
    4
    5
    6
    7
    ---
    title: hexo 文章加密
    date: 2023-06-24 18:49:24
    tags: [hexo]
    categories: 技术教程
    password: 【你需要设置的密码】
    ---
  2. 编辑 _config.yml,加入以下内容以彻底汉化插件

    1
    2
    3
    4
    5
    6
    7
    8
    9
    # Security
    encrypt: # hexo-blog-encrypt
    silent: true
    abstract: 这是一篇加密文章,需要输入正确的密码才能继续阅读。
    message: 当前文章暂不对外可见,请输入访问密码后查看!
    tags: # 设置指定 tags 为加密文章,当文章设置了指定 tags 后自动加密
    - {name: private, password: hello}
    wrong_pass_message: 抱歉,您输入的密码错误,请检查后重新输入。
    wrong_hash_message: 抱歉, 当前文章不能被校验, 不过您还是可以看看解密后的内容。

    这样就实现简单的加密了