I am using Hexo.io and like it so far but I am totally baffled by the workflow.
This is what I have to do - in one terminal I run hexo server
so that I can see the local site. It insist on adding a hello world post (part of the core modules) and no way to get rid of it.
Then, in order for the site to show my changes I have to, in another terminal, run hexo generate -w
.
Then before I deploy I actually need to run hexo clean
before running hexo deploy
or hexo generate -d
as it seems that when it generates after changes it only changes the served site and not the generated site.
Completely and utterly baffling. Has anyone else experienced this? I am missing some trick?