用jekyll建立博客
这一篇是一个教程贴,网上的教程也不少了,具体的操作流程我就不多说了,这篇我主要补充一下自己建站过程中遇到的问题,以及解决的方法~因为说实在我自己在搭建这个博客的过程中也花了不少的时间,主要就是耽误在往github上挂载的操作上~ 在这里呢把我所遇到的问题告诉大家,以便想搭建博客的同学少走一些弯路~
需要注意的问题
1.在windows上面配置环境。windows上面配置环境比其他的两个系统要多走几步弯路,大多数人用的都是windows系统,在安装前自己去百度一下,有很多的相关操作教程的,这里我只提一下需要注意的。
2.搭建环境的过程中要知道ruby的包控制gem在国内被墙掉了,但淘宝的的ruby工程师架设了rubygems的国内镜像。使用方法如下:
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org
然后gem就可以使用了~~
3.可能会遇到的错误,如下
Generating... Liquid Exception: No such file or directory - /bin/sh in _posts...
原因可能就是Pygments没有安装或者path没设置好,
解决方法:gem命令安装pyments,检查path设置正确未包含空格和最后多余的斜杠~~~
4.挂载到github上。建议搭载之前先看一下 github+jekyll的工作机制,大概先了解了再去照着教程做,这里推荐一个教程帖~
我往github上面挂的时候所犯的错误就是没有把项目名命好,你在 GitHub 上有一个账号,名为username(任意), 有一个项目,名为 username.github.io(固定格式,username与账号名一致), 项目分支名为 master(固定)。
以上是我能想起来的问题,以后继续再更~~