记一次博客搬家
为什么要搬家?
一直想找一个轻量级的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
文件,内容为你想解析的域名(likeblog.scnace.cc
),不然Github会报404
,直接导致解析失败) - 所以 接下来写文章只要
hexo g
hexo d
就可以了。
不说了 我去卸wp去了。。。。