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.
- https://hexo.io/ This is the hexo homepage.
- http://www.codeblocq.com/2016/03/Create-an-Hexo-Theme-Part-1-Index/ a nice 3 part tutorial on creating themes for Hexo.
- https://github.com/ptsteadman/hexo-theme-corporate - Corporate Theme
- http://fuzzytolerance.com/ - this is a home page to someone who decided to move their blog over to hexo.
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.