hugo试用

前段时间发现了 go 写的博客生成程序,看到官网相关的介绍,最吸引人的一条就是只需要下载一个文件就可以运行了。

我一直用的是 hexo,就想着换 hugo 试试,最后感觉还是有些缺点,在所有准备工作都做完,为此还修改了一个python的转换程序出来,然后放弃了转换到 hugo 的想法

首先,hugo的优点是单个文件,然后生成快,比hexo还要快,具体没有过多的比较。
hugo作为新的blog生成程序,出现了几个不太和谐的问题。

  1. 对于中文支持,有些地方还有点问题。比如在我选的某款模板在category列表分页的地方的url编码。
  2. 生成的文件是用 title 字段生成的。对一些特殊字符处理的不够好,比如 . # 也许还有别的字符。
  3. 摘要部分的 markdown 内容没有进行格式化,导致列表页很乱。

我并没有去研究是 hugo 还是模板的问题。当然,总体来说 hugo 还是一款值得尝试的 github blog 程序。我还会关注,等到时机成熟时转换过去。


今天终于平滑的把’hexo’转换到了’hugo’,最终确认是模板的问题。
转换的原因是由于我的blog文件是放置到OneDrive里面,而nodejs在初始化的时候会生存一个node_modules的文件夹来放必须的hexo的插件。在昨天更新的时候有个插件目录过深,导致OneDrive错误退出。
于是下决心转换到hugo,文件夹清爽多了

作者

张巍

发布于

2016-03-04

更新于

2016-03-04

许可协议

评论