从Hexo迁移到Ghost博客

所属:Hexo

一时心血来潮,在 DO 上搭建了个 Ghost 博客,数据迁移是个问题。
经过短暂的搜索,发现了一个好东西 —— oghost,目测是个外国友人写的。
一个 npm 包,安装和使用都很简单、很方便。

使用方法:

安装 oghost npm

1
sudo npm install oghost -g

进入 _post 目录

1
2
cd path/to/source/_posts
oghost > ~/path/to/data.json

上传 data.json

访问 http://您的域名/ghost/settings/labs, 把刚才导出的 data.json 直接即可。

另外我不太喜欢 oghost 当前这个版本,自动截取出来的文章 URL 路径,我觉得不太好友,所以在 oghost 的基础上做了些修改,让文章 URL 保持和原来 Hexo 上的 URL 一致,修改后的oghost

参考资料