安装hexo博客系统

hexo是一个快速、简洁并且高效的博客框架,小编的博客就是根据这个框架搭建的,方便快速,但是我更新使用Gatsby搭建,Gatsby是一个基于react的静态站点生成器,同时使用的也是react的语法,并且Gatsby结合了GraphQL等新技术,所以后期我会打算写一篇文章,关于Gatsby的技术文章,然后将自己的博客从hexo迁移到Gatsby上。本篇文章是关于hexo的,所以先把hexo用熟了,在去使用Gatsby。

快速入门

环境的安装与配置

首先必须有git, nodejs,等开发环境,具体的安装自行百度一下吧。(小编偷懒了)

全局安装hexo

1
npm install -g hexo-cli

初始化hexo

1
hexo init hexo-blog

部署文件

1
2
cd ./hexo-blog
hexo generate/g

g:表示generate可以简写,作用是生成静态页面

本地启动服务

1
hexo server

启动后会输出本地的地址和端口,默认是:localhost:4000,浏览器访问可以看到

部署到服务器

1
hexo deploy/d

比如可以部署到GitHub上,用作gitpage, 但是需要配置hexo-blog中的_config.yml文件,不会配置的可以参考我给的链接,部署

清除本地缓存

1
hexo clean

有时候本地缓存导致编译报错,可以在执行hexo generate命令之前执行,该命令


hexo主题

  • hexo默认有一个主题,但是可以自己定制喜欢的主题,官网有很多主题可供选择,我本次选择的是hexo-theme-skapp,这个主题安装可能会遇到很大困难,特别是在window电脑上,github的issue上有很多的问题,假如你没有解决,可以在上面提issue。(小编也没有解决,幸好自己有两台服务器,所以直接在服务器上安装,Linux环境还好,没有遇到啥问题,然后在编译出来push到GitHub仓库中,当然你也可以这么操作)。
    skapp主题

    详细的配置,请参考skapp的GitHub文档

总结

这篇文章写不全,详细的配置请移步到hexo官网,官网有中文文档,并且好像有视频,但是需要你科学上网才能看。下面推荐一些大牛的详细的文章:


  1. Hexo 搭建个人博客教程 - 1 - 下载安装hexo - 2018
  2. Hexo 搭建个人博客教程 - 2 - 创建github帐号 - 2018
  3. Hexo 搭建个人博客教程 - 3 - 将本地hexo托管到github - 2018
  4. Hexo 搭建个人博客教程 - 4 - 使用并配置 next 主题 - 2018
  5. Hexo 搭建个人博客教程 - 5 - 站点主要配置_config.yml - 2018
  6. Hexo 搭建个人博客教程 - 6 - 设置菜单,发布博客 - 2018
  7. Hexo 搭建个人博客教程 - 7 - gitment添加评论功能 - 2018
  8. Hexo 搭建个人博客教程 - 8 - blog备份工具hexo-git-backup - 2018
感谢您的阅读,本文由 Alex 版权所有。如若转载,请注明出处:Alex(https://sinianzhiren.github.io/2019/07/05/first-page/
markdown常用语法(个人觉得写博客足够用了)