×
广告

Windows下Jekyll安装

96
PetrusLaw
2015.08.24 10:00* 字数 505

一直用Mac,换了新公司使用的电脑是windows,网上粗略的看了一下Jekyll的安装。简略的实现了一遍

首先安装Ruby
Ruby安装文件下载地址
下载对应版本,我的电脑是64位的下载64位的版本;
然后就是windows下傻瓜式的安装了,双击安装即可。

需要注意的是安装的时候勾选上添加到环境变量中。

window-install-jekyll-1.png

如果这一步忘记添加,请在环境变量中加入你的ruby安装目录即可。

ruby安装目录勿使用空格,勿使用特殊字符,勿安装在中文目录下。当然我没有尝试过如果这样做,会发生什么。

安装完毕后可以输入:

ruby -v

出现ruby版本号,表示ruby安装成功。

安装Ruby DevKit

之前在Mac上是不需要安装Ruby Devkit的,因为Mac自带Linux平台下的make, gcc, sh来进行编译。在window上就需要安装Ruby DevKit来模拟Linux平台下的make, gcc, sh来进行编译。

下载Ruby DevKit: 同ruby下载地址相同

选择对应的版本,我选择的是64位的版本。

双击安装会出现解压目录,我解压在D:/Devkit;

然后在终端中CD到Devkit的解压目录,

下列命令初始化,然后安装

ruby dk.rb init
ruby dk.rb install

ruby dk.rb init初始化成功
但ruby dk.rb install 居然失败了。
解决方法如下:

window-install-jekyll-2.png

需要注意的是:

##目录前面是带有  “-” 符号的 
- C:/Ruby22-x64

继续

ruby dk.rb install

这次安装成功,如果继续失败,请多尝试 “ruby dk.rb install”几次

安装Jekyll

gem install jekyll

安装失败,需要翻墙。
不想翻墙解决方法

“gem install jekyll” 居然安装失败,然后重试两次,居然成功了,原因未仔细探究。

Jekyll预览

与Mac下没有区别

需要注意的是

ERROR: YOUR SITE COULD NOT BE BUILT:
       Missing dependency: rdiscount

通过安装rdiscount解决即可

$ gem install rdiscount
随笔
Web note ad 1