basic_hexo

1. basic_hexo

1.1 items

1.1.1 博文加密

<script>
    (function() {
        let pwd = 'ddee63d5ca1ef22012a3bde6e7979a8a6cf1804a725a15f868e66c67b01a5c02';
        if (pwd && pwd.length > 0) {
            if (pwd !== CryptoJS.SHA256(prompt('请输入访问本文章的密码')).toString(CryptoJS.enc.Hex)) {
                alert('密码错误,将返回主页!');
                location.href = '/';
            }
        }
    })();
</script>

CryptoJS前端的加密算法,利用密钥生成密文作为密码写在md文档的password,每次浏览时输入密钥进行匹配,从而实现解密。

加密过程如下:

var CryptoJS = require("crypto-js");
CryptoJS.SHA256('pperk').toString(CryptoJS.enc.Hex)

1.1.2 Markdown中Latex常用语法

参考资料:

1、https://peonycsa.com/mathjax-in-hexo/

参考资料

1、hexo-blog-encrypt https://github.com/MikeCoder/hexo-blog-encrypt/blob/master/ReadMe.zh.md

2、使用CryptoJS 实现简单的加密解密 https://blog.csdn.net/weixin_40918145/article/details/81253772?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-2

3、使用hexo+github搭建个人博客(进阶篇) https://blog.csdn.net/qq_37210523/article/details/80909983

2. theme

2.1 sakura

参考资料:

1、唯美主题hexo-sakura使用教程 https://www.jianshu.com/p/06f7814d815b

2、教学视频 https://space.bilibili.com/271849279

2.2 matery

参考资料:

1、【Hexo】Hexo 主题 Matery 配置

https://cloud.tencent.com/developer/article/1626165

2、Hexo博客美化合集(不断更新) https://zhuanlan.zhihu.com/p/69211731

3、https://blinkfox.github.io/2018/09/28/qian-duan/hexo-bo-ke-zhu-ti-zhi-hexo-theme-matery-de-jie-shao/#toc-heading-1

4、排版可以参照下这个https://blog.xiafeng2333.top/

原排版太整齐,又太密,感觉原版的块状太单调了。

5、Artitalk说说心情发布页面(个性定制) https://cungudafa.blog.csdn.net/article/details/106224223

6、hexo(matery)背景、滚动条优化+增加点击跳评论 https://blog.csdn.net/cungudafa/article/details/106278206

7、hexo之高级美化篇 https://www.jianshu.com/p/71fefc42f5fd


   转载规则


《basic_hexo》 pperk 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录