Hexo+GitHub搭建属于自己的个人博客(待完善)

详细教程

这几天看了下搭建教程,具体的步骤目前没时间去总结。
先把一些有用的参考资料写下来吧,下次再来好好总结下。

参考资料

软件

  • git:
  • node.js

教程

  • hexo官方文档

  • 半小时教你使用hexo建立一个漂亮的个人博客

  • 使用hexo+github搭建免费个人博客详细教程

  • 使用github+Hexo人人都能拥有一个美美的博客

  • 使用Github Pages和Hexo构建个人博客

  • 使用Hexo+GitHub搭建个人博客

  • 基于hexo+github搭建一个独立博客

  • 使用hexo+github免费搭建个人博客网站超详细教程

  • Hexo 博客部署到 GitHub

  • github设置添加SSH

  • hexo本地文件丢失,只剩GitHub生成的文章,如何自救?

  • 写一个自己的Hexo主题

  • hexo博客进阶-相册和独立域名

  • hexo搭建属于自己的博客

主题

  • GitHub上搜主题:https://github.com/search?utf8=%E2%9C%93&q=hexo-theme&type=
  • GitHub Hexo 主题:https://github.com/hexojs/hexo/wiki/Themes
  • hexo官网主题下载:https://hexo.io/themes/
  • 从零开始制作 Hexo 主题:http://www.ahonn.me/2016/12/15/create-a-hexo-theme-from-scratch/

买域名

  • 阿里 万网:https://wanwang.aliyun.com/?utm_medium=text&utm_source=bdbrandww&utm_campaign=bdbrand&utm_content=se_103066

问题

  • 无法访问不带www的域名:http://www.jianshu.com/p/d1840c71a57c

  • Hexo中播放网易云音乐的实践:http://weqeo.com/2016/10/11/Hexo%E4%B8%AD%E6%92%AD%E6%94%BE%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90%E7%9A%84%E5%AE%9E%E8%B7%B5/

收藏的主题

  • BlueLake:
    demo:http://chaoo.oschina.io/
    下载地址:https://github.com/chaooo/hexo-theme-BlueLake

  • yilia:
    demo:http://litten.me/
    下载地址:https://github.com/litten/hexo-theme-yilia

  • **
    demo:https://blog.viosey.com/
    下载地址:https://github.com/viosey/hexo-theme-material

  • **
    demo:http://notes.iissnan.com/
    下载地址:https://github.com/iissnan/hexo-theme-next

  • **
    demo:http://www.tianhao.site/blog/
    下载地址:https://github.com/th720309/hexo-theme-believe

https://hexo.io/themes/下找到的主题:

http://raytaylorlin.com/
下载地址:
http://note.geekaholic.cn/
下载地址:
http://hktkdy.com/
下载地址:
https://blog.halyul.com/
下载地址:https://github.com/zhangolve/hexo-theme-olive

Hexo 最常用的几个命令

Hexo 约有二十个命令,但普通用户经常使用的大概只有下列几个:

hexo s
hexo s
启动本地服务器,用于预览主题。默认地址: http://localhost:4000/

hexo s 是 hexo server 的缩写,命令效果一致;
预览的同时可以修改文章内容或主题代码,保存后刷新页面即可;
对 Hexo 根目录 _config.yml 的修改,需要重启本地服务器后才能预览效果。
hexo new
hexo new “学习笔记 六”
新建一篇标题为 学习笔记 六 的文章,因为标题里有空格,所以加上了引号。

文章标题可以在对应 md 文件里改,新建时标题可以写的简单些。
hexo d
hexo d
自动生成网站静态文件,并部署到设定的仓库。

hexo d 是 hexo deploy 的缩写,命令效果一致。
hexo clean
hexo clean
清除缓存文件 db.json 和已生成的静态文件 public 。

网站显示异常时可以执行这条命令试试。
hexo g
hexo g
生成网站静态文件到默认设置的 public 文件夹。

便于查看网站生成的静态文件或者手动部署网站;
如果使用自动部署,不需要先执行该命令;
hexo g 是 hexo generate 的缩写,命令效果一致。
hexo new page
hexo new page aboutme
新建一个标题为 aboutme 的页面,默认链接地址为 主页地址/aboutme/

标题可以为中文,但一般习惯用英文;
页面标题和文章一样可以随意修改;
页面不会出现在首页文章列表和归档中,也不支持设置分类和标签。

你可能感兴趣的:(git,node.js,hexo)