为什么要搬家?

一直想找一个轻量级的blog框架 觉得wordpress太重了 每次想写点东西都要进到wp的后台 而且离开了自己一直喜欢的Editor 就会很不爽 白白的background 习惯了黑色的我就觉得眼睛会很痛。然后 在wechat群里说了这个需求之后 马上就有有人跳出来安利hexo了(@lorichueng)。Google了一下hexo 发现现在托管在代码平台(coding/github pages)上的都是hexo了 看了眼文档还是挺轻量的(可以写md commit然后直接自动deploy简直最赞了) 而且 托管在Github的话 可以把服务器里wp占的资源让出来给其他的API demo 于是 二话不说 说搬就搬。

我是这么搬家的

  • wp里倒是支持导出 但是 是xml文件 而非md文件。所以 我们需要一些工具来帮我们来完成这项工作。我选择的是exitwp 需要py依赖 具体可以参考这篇blog.

  • 也许导出的md需要微调一下。。。

  • 接下来按照官方教程部署hexo

  • 在Github创建repo 开启pages服务

  • 域名CNAME解析到Github pages(域名后台设置用CNAME解析 不要忘了在pages根目录下 加上CNAME文件,内容为你想解析的域名(like blog.scnace.cc),不然Github会报404,直接导致解析失败)

  • 所以 接下来写文章只要hexo g hexo d就可以了。

不说了 我去卸wp去了。。。。