Today, I moved my blog from Wordpress to Hexo. I use github.io to host the blog.
The reason I choose Hexo not Jekyll mainly is I am more familiar with Node.js than Ruby so I can write plugins easily.
Hexo is a very powerful static content generator which converts MarkDown posts to Html.
To install Hexo, simply:
To serve content locally:
To generate static content:
To deploy to github:
- open _config.yml
- add deploy section:
- then run:
There are still a lot of powerful function in Hexo. Check here for more details.