优化Hugo Next主题的过程
背景
经过一番考虑还是把个人博客从Hexo引擎迁移到Hugo引擎,博客主题依旧还是沿用NexT。其实本来还担心又要折腾弄个全新的博客主题,后来Github上看到兰陵子分享的 NexT 主题,就直接拿过来引用。但在部署后发现还是有些地方需要改善,在此记录下改造优化的过程。如果正好你也喜欢这个主题,那么欢迎拿去使用,也欢迎交流反馈。
经过一番考虑还是把个人博客从Hexo引擎迁移到Hugo引擎,博客主题依旧还是沿用NexT。其实本来还担心又要折腾弄个全新的博客主题,后来Github上看到兰陵子分享的 NexT 主题,就直接拿过来引用。但在部署后发现还是有些地方需要改善,在此记录下改造优化的过程。如果正好你也喜欢这个主题,那么欢迎拿去使用,也欢迎交流反馈。
从今天起正式启用lisenhui.cn
作为本博客空间唯一域名。
早上的时候收到了域名服务商的通知短信,提示域名需要续费。才发现不知不觉中,原来工作后注册的第一个域名,已经陪伴自己走过了7个年头啦。当时也就是觉得中文域名比较特别,然后就自己的名字注册了李森辉.cn
的域名。
近期发现自己的个人博客空间突然之间不能访问,一番查证后发现原来是之前使用的page服务商已经停止提供服务。无奈只好重新迁移回到Github Pages。但这就是又得到重新准备Hexo的相关开发环境,还得辛苦的调试才能成功。而恰好这时在网上有看到过Hugo静态站点引擎的文章,一款基于Go语言开发的极速框架,开发环境部署也简便快速。另外近期原有的域名也快到期了,正好就一起把博客空间整理整理吧。
通常我们都是在本地用hexo deploy
发布博客文章到远程的Pages服务器,可别忘记了我们是还需要提交代码的,所以是不是觉得有点麻烦还得分开两步进行操作。这时突然想起是否可用Travis CI
工具来完成这个布署的操作呢?答案是肯定的,整体的流程大致如下:
Travis
脚本生成静态博客只是这其中有点比较麻烦的问题就是如何保护我们的私钥,还好Travis CI
已经为我们准备好啦,那么就开始我们的捣腾之旅吧。
Welcome to Hexo ! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub .