Be insensitive, and keep a lifelong growth mindset.

0%

博客重大升级啦!

喜大普奔,博客迎来重大升级啦!

更换Next主题

其实也还是挺喜欢原来maupassant主题的极简风格的,不过同样是主打简约风格的Next主题对于文章内目录的支持上大大好过了maupassant, 同时Next还是hexo主题页中Star最高的,作者的配置说明也非常完善,因此最终决定转投Next。

具体的安装和使用说明官方文档已经写得很清楚了,在此就不再赘述。

域名更新

在使用了进一年的github默认域名后,想想还是打算申请一个个人的独立域名。

购买域名

关于在哪里购买域名便宜,知乎上专门有一篇文章现在去哪里买 .com 域名最便宜?
文中提到了一个在Reddit上很火的神器: Domain Price Comparison,能够以最便宜的价格买到你需要的域名。

不过在这里为了方面我就直接在Google Domains购买了dannyzhang.run。

更新Blog Repository

首先在博客的Repository根目录创建一个新的CNAME文件,编辑并加入你的新域名。
CNAME

然后在博客的Repository Settings,在GitHub Pages一栏应该能看到如下状态。

GitHub Settings, GitHub Pages

配置Google Domains

登陆Google Domains, 找到刚才购买的域名项,点击DNS
Goolge Domains

在最低部的Custom resource records中新建三条记录,如下所示:
Custom resource records

然后访问新域名,大功告成!
具体可参考: How to point a domain on Google Domains to GitHub pages

板块更新

首页 和旧版一样,显示最新的博客文章;
归档 是所有文章的时间线,一览博客的更新历史;
四大分类:技术,随笔,读书,健身 目前能想到的主要会更新的类别,会不定期整理;
标签:变成了单独一个页面,更方便按标签查找文章;
关于:自我介绍

新功能

评论系统

使用了多说的插件实现评论系统,欢迎留言。:)

Baidu Analytics

加入了Baidu Analytics,可以分析博客的访问信息。

除了评论系统和Baidu Analytics之外,Next主题其实还支持很多其他的插件,安装起来都不难,具体可参考Next官方文档

Hexo常见问题解决

之前其实在更新博客后deploy到github的过程中都能在terminal中看到error,但因为不影响正常使用就没太管。结果今天在更新到Next后又看到了新的错误,并且直接导致了标签无法正常使用。最后发现其实Hexo出现问题时一般还是比较好解决的,因为他都是依赖其他模块的,只要根据error tracks定位到具体模块,然后卸载重装即可。

具体可参考如下文章:
https://github.com/iissnan/hexo-theme-next/issues/1480
https://neveryu.github.io/2016/12/15/hexo-next-four/