MLi's Blog

利用Hexo创建自己的站点并发布(索引页)

说明

本文总结利用hexo创建和发布自己的站点的全过程。下面是具体的目录

总结与回顾

安装和配置hexo

参见 Hexo学习1-用hexo创建博客并发布到github pages

发布hexo博客到github pages

参见 Hexo学习1-用hexo创建博客并发布到github pages。发布到远程仓库的三个命令为:

1
2
3
hexo clean
hexo generate
hexo deploy

如果仅是本地预览则hexo s -p 3600。注意:如果修改了_config.yml文件,则需要先hexo cleanhexo generate.

发布hexo博客到coding.me的pages

参见 Hexo学习2-利用hexo将博客同时推送到coding pages和github pages

域名解析

绑定coding.me和github.io为同一个域名,并实现国内外分流,参考Hexo学习3-coding.me + github.io + 域名解析

hexo站点的丰富和优化

参考Hexo学习4-hexo站点的丰富和优化

hexo博客撰写相关

参考Hexo学习5-Hexo撰写博客教程

hexo版本管理

在hexo博客的目录下git用于版本管理,由于next主题下有子模块,管理的时候需要进入到该模块进行添加,参见Hexo学习4-hexo站点的丰富和优化

1
2
3
cd themes/next
git --git-dir=.git --work-tree=. add .
git --git-dir=.git --work-tree=. commit -m "update next theme"

然后返回到站点根目录,添加,具体如下:

1
2
3
4
cd ..
cd ..
git add themes/next
git commit -m "update blog"