用GitHub Page+Hexo搭建个人博客(持续更新)

前言



  想要自己搭建个人博客的可以去看一下GitHub+Hexo 搭建个人网站详细教程,写的很详细。下面我会讲一下我在建博客的途中遇到的那些坑,希望看到这篇博客的同学们吸取一下我的教训,少走一些弯路。另外,想要和我交♂朋友或者有什么问题想问我的可以加我QQ:1601939052,我的微信在侧边栏。


搭建博客途中遇到的坑


  花了一天时间完成了博客的建立和一些优化,在其中遇到了很多很多很多的坑(当我看到404的时候那种绝望你能体会到吗)。。但这些坑让我对Hexo有了进一步的了解,也算是好事吧。

坑1:仓库的名字

仓库的名字的正确格式是github用户名.github.io,之前没仔细看,随便起了个,果断报错。

坑2:是Git不是GitHub

git是指Git Bash不是GitHub更不是GitHub Shell

坑3:Hexo命令

Hexo命令在Git里打,Git要运行在本地Hexo的根目录下。

坑4:_config.yml配置文件

_config.yml配置文件的语法非常严格,“:”后面要一定要加上一个空格

坑5:在yourname.github.io的根目录下添加CNAME

具体就是在Hexo目录里的source文件下添加一个名为CNAME的文件,注意这个文件是没有后缀的千万不要设置成.txt文本文件,文件的内容就是域名,格式如:

www.huajiayi.top

其他就没什么了,按照教程一步一步做就行。


关于博客的优化

把个人博客托管到Github和Coding上

Coding是什么?

  • Coding是国内Git代码托管平台。国内首个Git代码托管平台GitCafe已被Coding收购。也提供page服务。

有Github不就行了吗?为什么还要用Coding?

  • 很多人都把hexo托管到github上,因为github大家都用的比较久了。但是,你的博客主要访问者肯定还是国内的用户,国内的用户访问coding比github是要快不少的。还可以利用域名解析实现国内的走coding,海外的走github,分流网站的访问。

Coding的优缺点

  • 优点:在国内网站访问速度比GitHub快一些、更利于百度收录
  • 缺点:目前使用Coding Page访问网站时会有广告,大概5s的广告后才能跳转到你的博客,如果受不了的可以买会员,199元/年。如果不想花钱,那还是用Github吧。。

具体实现步骤:把个人博客托管到Github和Coding上

坚持原创技术分享,您的支持将鼓励我继续创作!