论菜鸡是如何使用hexo+github搭建个人博客的

前言

  在大一开始的时候就有前辈跟我说最好搭建一个自己的博客,一是可以与大家分享经验,二是可以强化自己的知识点。但因为之前的我一直很忙(太懒)因此一直没有动手试过。但随着我拜读了越来越多大佬的博客,自己也搭建一个博客的愿望就强烈了起来,我在搭建这个博客的过程中走了许多弯路,故在此将我的过程记录下来,希望能对他人有所帮助。

准备工作

首先,我们需要:

  • 安装node.js、npm
  • 安装git for windows(或者其它git客户端)
  • 安装hexo

 详细的安装过程可参考https://blog.csdn.net/AinUser/article/details/77609180

搭建github博客

 新建一个名为yourname.github.io的仓库,在这里yourname为你的github用户名,请注意必须为你的用户名,否则无效。这样子你的网站访问地址就是http://yourname.github.io了。接下来就是,配置SSH key,以及将hexo部署到github,这一部分有位大佬写的很详细https://www.cnblogs.com/jackyroc/p/7681938.html ,另外hexo的默认主题虽然也不错,但如果能要追求多样化可以使用别人开源的主题或者自己写一个,我的博客是使用的yilia主题,这个主题的github项目 。具体主题设置可参考:https://segmentfault.com/a/1190000004947261

我所遇到的坑

一:博客头像设置的问题

  最开始我使用如:! [ ] (/images/haha.jpg)这种格式来插入图片,但发现最后显示的效果只是一个小小的图片的标识
upload successful
接着我使用本地路径:在hexo/source目录下新建一个img文件夹,将图片放入该文件夹下,插入图片时链接为/img/图片名称则成功插入图片。

To be continue……