How to Hexo?

Official Documentation

  • Hexo
  • Next - a theme from Hexo, the one I am using

Some good-looking themes

Some interesting Blog

Multiple workspace/device

Pinned article on Top

Full Tutorial

Add Mini Game to Hexo

Possible to encounter: Errors and solutions

  • Error EPERM: Error when copying files from extend dirs:
1
2
3
←[32mINFO ←[39m Copying files from extend dirs...
←[41mFATAL←[49m Something's wrong. Maybe you can find the solution here: ←[4mhttps://hexo.io/docs/troubleshooting.html←[24m
←[33mError: EPERM: operation not permitted, copyfile 'C:\repos\jacklee981229.github.io\.git\objects\e6\9de29bb2d1d6434b8b29ae775ad8c2e48c5391' -> 'C:\repos\jacklee981229.github.io\.deploy_git\.git\objects\e6\9de29bb2d1d6434b8b29ae775ad8c2e48c5391'←[39m

Solution : try delete “.git” folder!

  • Error ENOTEMPTY: Error when clearing “.deploy_git” folder
1
2
3
4
INFO  Deploying: git
INFO Clearing .deploy_git folder...
FATAL Something's wrong. Maybe you can find the solution here: https://hexo.io/docs/troubleshooting.html
Error: ENOTEMPTY: directory not empty, rmdir 'C:\repos\jacklee981229.github.io\.deploy_git\themes'

Solution : try delete “.deploy_git” folder!

NOTE: All the mentioned errors seems to be occur when you try to upload hexo blog into github but in new branch. I worked on this by refering to this article, but seems to be missing out some of the steps.