New theme choice
I have been using NexT theme for my blog initially and I really appreciate its minimalist design. However, the home page layout continues to trouble me, since all articles are expanded which makes the entire page messy. The defult excerpt function requires one to inject a piece of code to mark the borderline between description part and the rest of article, which is very inconvinient and incosistant for article writing. The auto-encryption plugin also failed for some reason, which made me to ...
Comments system
For the comment system for this blog, I tried multiple ways in enabling this function. Since this blog would post content in both English and Chinese, I would expect this comment system to be viable all over the world, therefore when I looked at the built-in comments systems, disquis and a few other options were ruled out as they are not usable in China. I first tried LiveRe and it turns out that it loads very slow in China. As for ChangYan, the aethetic design of the comment section is kind ...
Deployment Related Issues
Eventually, two issues related to the deployment were solved. As it turns out, one should read the document more carefully before taking any actions. The problem that the content would not update after deployment was because the public folder need to be deleted and the new version can be generated and uploaded, therefore “hexo cleaning” command have to be executed before deployment. As for the issue that DNS resolving was override everytime after deployment, that is solved by adding the CNAME...
DNS Resolve
在给网站添加域名的映射时发现无法添加,显示已经存在同名称的A/AAAA/CNAME DNS记录,解决方法是删除DNS出售网站自带的域名映射。此外,在添加github的ipv4和ipv6地址映射后发现github无法识别到DNS记录(无法直接绑定apex domain),需要添加带www的域名后方可正常识别。这篇文章在总结问题的同时准备对多文字进行测试,并且尝试提供对于解决deploy更新内容不成功问题的思路。
First post
This is the first post of this blog. Actually, I have already created a blog with the same method before but that was unusable due to inability to disengage the domain name I bought to the github site. Thank to the previous experience the installation of hexo this time is much easier and the only problem I encountered was the need for updating GIT and Node.js. I hope this new start also means a new start in my life, a start of a phase with better attitudes and more concrete steps towards new...



