系统环境配置
安装Node.js
安装Git
安装Hexo
1 2 3 4 5 6 7 
  | cd d:/hexo npm install hexo-cli -g hexo init blog cd blog npm install hexo g  hexo s  
  | 
可以在http://localhost:4000/ 查看
常用简写
1 2 3 4 
  | hexo n == hexo new hexo g == hexo generate hexo s == hexo server hexo d == hexo deploy 
  | 
常用组合
http://localhost:4000/ 可以看到一篇内置的blog(Hello world)。
Hexo主题设置
安装主题
1 2 
  | hexo clean git clone https://github.com/giscafer/hexo-theme-cafe.git themes/cafe 
  | 
启用主题
修改Hexo目录下的_config.yml配置文件中的theme属性,将其设置为cafe
更新主题
1 2 3 4 
  | cd themes/cafe git pull hexo g  hexo s  
  | 
现在打开http://localhost:4000/ ,会看到我们已经应用了一个新的主题。
Github Pages设置
创建自己的Github Pages
eg.:ZQiang94.github.io
部署Hexo到Github Pages
安装扩展
1 
  | npm install hexo-deployer-git --save 
  | 
使用hexo deploy部署
1 2 3 4 
  | deploy:   type: git   repo: git@github.com:jiji262/jiji262.github.io.git   branch: master 
  | 
然后在命令行中执行
使用git命令行部署
clone github repo
1 2 3 
  | cd d:/hexo/blog git clone https://github.com/zqiang94/zqiang94.github.io.git .deploy/zqiang94.github.io 
  | 
将我们之前创建的repo克隆到本地,新建一个目录叫做.deploy用于存放克隆的代码。
创建一个deploy脚本文件
1 2 3 4 5 6 
  | hexo generate cp -R public/* .deploy/ZQiang94.github.io cd .deploy/ZQiang94.github.io git add . git commit -m “update” git push origin master 
  | 
需要部署的时候,执行这段脚本就可以了(比如可以将其保存为deploy.sh)。执行过程中可能需要让你输入Github账户的用户名及密码,按照提示操作即可。
Hexo 主题配置
查看原文
原文
本人搭建该站点只参考了这一篇博文,非常详细,再次表示感谢。