基于jekyll的静态博客的建立

Aug 30, 2015 • By 我所以为的世界


用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, Jekyll 打造自己的免费独立博客

我往github上面挂的时候所犯的错误就是没有把项目名命好,你在 GitHub 上有一个账号,名为username(任意), 有一个项目,名为 username.github.io(固定格式,username与账号名一致), 项目分支名为 master(固定)。

以上是我能想起来的问题,以后继续再更~~

上一篇 欢迎造访