github本身就是一个Jekyll的解释器,写好的Jekyll网站上传之后,就会自动解释成html的静态页面。但是,要完成一个网站,我们不可能不经调试一气呵成就上传,通常是本地调试好了再传。所以搭建本地的Jekyll环境就很必要。
1、安装ruby
为什么要安装ruby?因为Jekyll是ruby写的。
到官网下载(http://rubyinstaller.org/downloads/),一定要找适合自己系统的最新的!一定要找适合自己系统的最新的!一定要找适合自己系统的最新的!重要的事说3次!
我是64位的win8,选择了:
下载后安装时,一路“确定”、“下一步”点下去!除了当中这一步要选择第二项目:
装完之后,在"运行"里:
ruby -v
查看版本,显示的正常:
2、安装DevKit
为什么要装DevKit?不装后面装Jekyll就报错,详见(http://www.cnblogs.com/hutaoer/archive/2013/02/06/3078873.html)
还是到ruby的官网下载(http://rubyinstaller.org/downloads/),找适合自己系统的最新的DevKit!
我选择的:
然后运行2个命令:
ruby dk.rb init
ruby dk.rb install
最好在git bash中执行
3、安装Jekyll
git bash中执行:
gem install jekyll
装完后执行:
jekyll -v
查看是否安装成功
PS:执行gem install jekyll时如果不顺利,可以到https://ruby.taobao.org/网站更换国内的镜像,站内有具体方法描述
吐槽:因为没有选择最新的和自己系统匹配的ruby安装包,结果后面devkit安装一再失败,Jekyll安装一再失败,把报错信息粘到网上各种查,各种试,最后终于知道原因只是自己的ruby没有选择最新版本!!!
时间: 2024-09-30 01:41:43