此篇文章主要记录我使用next主题时的一些bug和插件的使用

插件

next主题文章加密插件

1
npm install --save hexo-blog-encrypt

安装插件之后在配置文件中修改

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

在写文章的时候只需要加入对应的tag即可实现对文章的加密,当然不配置此段内容的话在每一篇文章的中添加password字段也可实现对文章的加密操作

参考文献:

https://www.itfanr.cc/2021/04/16/hexo-blog-article-encryption/

https://blog.misaka.rest/2023/06/14/hexo-blog-encrypt/