hello hexo

目前市面上常见的静态博客框架就是 hexojekyll,由于hexo基于node而jekyll基于ruby, 而node我相对熟悉一些,因此就是用了hexo。


之所以想搭建一个静态页面,有以下几个原因

目前我的笔记分布于简书,有道云笔记和git仓库、坚果云等多个地方,普遍采用了markdown格式,我想统一汇总整理,把可以分享的内容发布出来,不分享的hexo也提供了存储的方式。虽然是菜鸟一枚,但有时候也能帮助到正好碰到相同问题的朋友,或者对一些问题谈谈自己的看法。

在我的印象中,github.io 以前常被墙,最近似乎解除了,这就有了一个非常好的地方存放这些内容。

国内的博客系统即使是分享一些技术文章,也有可能被和谐。比如我收藏了一些关于VPS搭建的文章就失踪了。

目前的问题

我用了hexo的默认主题 landscape,稍微修改了下模板,修改了 banner图片,该图片是来自https://site.douban.com/163509/ 页面背景上的像素画,我非常喜欢这张图。未经授权,但是也不是商业用途,我就擅自拿了,如有侵权,请告知我,我会删除。去除了正中间的大字标题,因为我看着不舒服。

还有一些问题,当前的分享功能都是twitter、fb、google什么的,我还不知道如何添加国内常用的分享方式,以及如何使用评论功能插件。

迁移问题

我尝试迁移了一些已有的笔记文件,目前遇到以下问题:

  1. 一些有单行代码的地方会出现格式错误,即便它在typora或者其他支持markdown语法的网站如github、简书是显示正常的
  2. 需要手动添加 yaml front matter

目前看来,格式问题较多,每个页面要手动检查并修改格式,有外部图片链接的也要手动调整,虽然调整不是很麻烦,但工作量挺大。。。 我可能不会搬运所有的文档了,整理下搬运一些值得分享的东西,而不是琐碎的笔记。