iwannarun / hexo-migrator-ghost

Ghost migrator for Hexo.

Home Page:http://hexo.io/docs/migration.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hexo-migrator-ghost

Ghost migrator for Hexo.

Install

$ npm install hexo-migrator-ghost --save

Usage

Export from Ghost

Visit http://yourblog.com/ghost/debug/ , click Export and download the JSON file.

Import to Hexo

Execute the following command after installed. source is the file path exported by Ghost.

$ hexo migrate ghost <source>

Notice

This plugin will migrate following data from Ghost:

  • post title
  • post content
  • posd id
  • create date
  • update date
  • tags
  • status(is draft)
  • type(post or page)

Images will NOT be migrated!

In order to successfully migrate tags, you have to make sure the front-matter in ./scaffolds/post.md look like this:

title: {{ title }}
date: {{ date }}
tags: {{ tags }}
---

About

Ghost migrator for Hexo.

http://hexo.io/docs/migration.html

License:MIT License


Languages

Language:JavaScript 100.0%