序 :
看来有必要写下我关于搭建jekyll博客的心得了,眼看着就要过去一个月了,本想着等博客全部设计好再写一篇关于跳坑的博文的。计划总赶不上变化快,再不写真的快要忘记当时挖的坑了。废话就不多说了,开干!
网上已经有很多完整的搭建过程了,我重点说说我遇到的网上没有讲的情况
1.Ruby
按照网上的教程安装就是了,这个过程一般不会出现问题。
2.RubyGems
也是按照网上的教程安装。 安装之后就能用gem安装jekyll了。直接cmd安装即可
$ gem install jekyll
3.我的坑都是从这步往下开始的。
install jekyll成功后,我启动jekyll,
$ jekyll serve
但是并没有成功,提示我,
于是我在网上找了好多教程都没有成功,后来浏览知乎上的一句话提醒了我:“缺少什么就安装什么”
这里提示我bundle gem not found。所以我安装bundle
通过cmd安装bundle发现并没有成功,
提示我bundle(loaderror)登录错误。
然后我又问了度娘,度娘告诉我。通过gem安装jekyll-sitemap
这样登录肯定还是不会成功的,还要重新安装bundle
似乎有了些眉目,控制台提示我,Make sure that jekyll-feed before bundling
还没有完事,还要继续按照提示安装东西。
提示我安装 minima
$ gem install minima
这样基本就安装完成了,然后在启动试试。
终于提示我 bundle complete 。
再次启动jekyll
终于成功了。
总结:
安装过程其实并没有教程所说的复杂,但总会遇到一些未知的问题,例如会提示你。。。NotFound,这时你可以先install 一次 ,看看接下来提示你什么,这样会有些头绪。
共性问题网上一般会有解答,个人问题还需要有针对性的解答,通常控制台会给你一些提示。
PS:如果遇到什么问题可以直接留言,我会尽力帮你解决。