突然发现,我应该在这篇文章之前先总结一下我的git学习过程.哦,对了,我现在还学会了Markdown,哈哈,现在写博客就是用的Markdown写的.
很久之前萌发的用github的pages来搭建一个小博客得想法.今天我离这个想法又近了一步.
当然,为此努力了很久,查了很多资料,慢慢的我知道了github只是提供平台,写博客不可能纯手写html,否则会累死去的.于是我发现我需要学习前端知识..
然后我就发现,当下最流行的与github pages搭配的工具是jekyll.
于是我踏上了安装jekyll的艰难道路.
下面记录一下我的安装过程.
第一步,安装Ruby
首先,到官网去下载一个RubyInstaller.exe和一个DevKit..
就是这里,我一开始不知道DevKit和installer的位数要一样..就是installer如果是x64的,那么DevKit也要是64位的.
然后分别打开,安装,建议全部安装在磁盘的根目录下. 路径短嘛,呵呵..
第二步,给Ruby加上编译器
这一步的名字我自己改了一下,现在网上搜到的文章都不是这么说的似乎.
为什么这么说呢? 其实这是我自己的理解.
因为我因为DevKit版本不匹配导致我找了一天的原因.
看到错误提示都是,缺少64位编译器,因为我下载的DevKit是32位的.天坑.
然后我发现,所有用gem下载下来的软件都需要经过DevKit的编译.
嗯, 我总是有强迫症的用上了-V去查看安装过程.
好了, 不扯了, 进入主题.
先安装DevKit:
1 | ruby -v //先看看ruby是否安装正确. |
在config.yaml文件的结尾加上 Ruby 的安装目录
1 | - D:\Ruby200-x64 |
注意 前面要有一个短横线 -
还有,我的ruby是放在D盘根目录的
1 | ruby dk.rb install |
把DevKit添加在ruby里面,使得gem可以调用DevKit对下载好的软件源码进行编译
ok 现在更改gem 的 sources 没办法, 谁让这是我大天朝…
1 | gem sources --remove https://rubygems.org/ |
最后的那个/不能漏了,,我也不知道为什么,但是试过发现就是不能漏.
然后是安装jekyll了..
1 | gem install jekyll |
不知道为什么gem的安装是很慢的(至少在windows上是的..)
所以有强迫症的我总是喜欢加上-V参数来查看安装进度..注意V是大写的..
就是这样:
1 | gem install jekyll -V |
第三步,使用jekyll
在这个网站里有炒鸡详细的jekyll中文使用教程.