Hexo - Resources

Hexo is a static source code generator specializing in blog type websites.

It’s open source so it’s free. But it’s like one piece to a bigger puzzle.
You get hexo, then a layout (or a theme), then you get other add-in’s like
Search and Disqus - each one from a different vendor. Each supported by different
people.

To develope sites in Hexo, you need

  • A pretty good understanding how to use the dos prompt,
  • to install quite a few tools. Each of which you need to get familiar with.

Downloads

Here are some programs to consider when setting up the hexo programming environment

GIT

https://git-scm.com/download/win
I downloaded Git-2.9.3-64-bit.exe into R:\Programming\Downloads
Then I installed it. See
C:\d\documents\Installation\20160816 - w3732871 - GIT.docx
for installation specifics.

NodeJS

I found a windows download from this website
https://nodejs.org/en/
I picked the v6.3.1 Current release and saved it to
R:\Programming\Downloads\node-v6.3.1-x64.msi
Installation notes are here
C:\d\documents\Installation\20160816 - w3732871 - NodeJs.docx

The Hexo home page.

to install Hexo from and command prompt type in the following

npm install hexo-cli -g

MarkDown

When you create pages for hexo, you create ascii files written in the MarkLown language. A
simplified HTML.
http://daringfireball.net/projects/markdown/ - the markdown home page a text to Html language
http://daringfireball.net/projects/markdown/syntax the page that describes the language – 16 pages get this.

Add-Ins - Programs that add functionality to the Hexo World

Hexo Server

Provides a testing environment. Basically when you install this you are able to open a CMD window
and start a server. Then you can navigate to your test site using http://localhost:4000
Npm install hexo-server –save

Provides a mechanism to easily add a Search button to your website.
https://www.npmjs.com/package/hexo-generator-search - hexo generator search home page
http://jeffworkshop.com/2016/01/01/hexo-Local-Search/ - someone showing how it’s used

Themes

Provides look and feels
https://hexo.io/themes/ - this is a repository of themes.

Hexo bootstrap theme

https://github.com/lotabout/very-simple
Looks like you install by using git clone to copy a folder his sample page

  • Good documentation on github
Hexo Bootstrap Theme (another one)

https://github.com/cgmartin/hexo-theme-bootstrap-blog

  • Good documentation
  • Uses both GIT and NPM to install the theme, and some additional bootstrap tags and font awesone.
  • No search
Hexo Corporate Theme
Hexo Even Theme
  • Chineese, no search
Hexo Icarus Theme
  • Chinese
  • Has it’s own search
Hexo Light Theme

https://hexo.io/hexo-theme-light/
https://github.com/hexojs/hexo-theme-light
Looks like you install by using git clone to copy a folder his sample page

Maupassant-hexo

https://github.com/tufu9441/maupassant-hexo

Hexo Tranquil Peak Theme

https://github.com/LouisBarranqueiro/hexo-theme-tranquilpeak
http://louisbarranqueiro.github.io/hexo-theme-tranquilpeak/ - sample

  • This has a document of about 20+ pages that should be printed out.
  • I think I unzip this and then place it in the themes folder.
Hexo Very Simple Theme

http://lotabout.me/very-simple/ - Sample
https://github.com/lotabout/very-simple -
2 inch header – no search
Uses SASS and Jade

Yelee ***

https://github.com/MOxFIVE/hexo-theme-yelee

  • Lots of features
  • Local Site Search
  • Post Navigation Button
  • Possible code highlight as well
  • Has a tags support as well
  • Chinese

Return to [[Hexo]] home page