前沿: hexo和hugo是常用的个人博客搭建框架,hexo技术更成熟稳定,但是速度慢,而基于go语言的hugo拥有速度快的优点,但是由于出现较晚,它的技术还不够成熟,也没有相对稳定的主题。
首次搭建
今晚用了3个小时搭建了基于hexo的个人博客,现在记录一下。
主要参考了下面几个链接
pure主题使用链接: https://github.com/cofess/hexo-theme-pure/blob/master/README.cn.md
next主题使用教程: https://theme-next.iissnan.com/theme-settings.html#tags-page
next主题进一步完善: https://tding.top/top/
有一点要注意:教程中设置域名解析的时候不应该使用A模式,都应该使用CNAME模式
hexo常用命令
新建博客:hexo n “bolg’s name”
发布博客用如下三个命令:
1 | hexo clean |
增加功能
今天为博客增加了记录阅读次数和站内搜索的功能。其中添加记录阅读次数功能相对麻烦,需要注册leancloud的账号,并且按照教程进行相应设置,如果遇到不能够正常显示阅读次数,要安装相关插件;站内搜索功能比较简单,按照链接中的教程一步步操作就好了。
设置github免费图床
首先在这里下载对应版本的PicGo(我选择的是2.2.2版本),然后根据这个教程设置图床,设置好图床后就可以把本地的图片上传到github服务器,生成链接,方便写markdown的时候引用。
添加评论功能
设置好评论,默认是每一篇文章,包括”关于“等页面下面都会生成评论对话框,如果想关闭某一篇文章下面的评论对话框,可以参考这里。
电脑奔溃,我弃用next主题了
- matery主题配置: https://www.jianshu.com/p/cf9730925b5c
- matery主题深度配置: https://bbs.huaweicloud.com/blogs/226867
- matery主题优秀博客: https://notes.zhangxiaocai.cn/
logo设计
- 在线免费logo设计:http://yeelogo.com/#/