windows安装jekyll的过程及遇到的问题

前端大作业要设计一个静态网页,写博客对于程序员来说是一很好的提升方式,于是想到做一个个人博客。网上查了很多教程,最后决定用github+jekyll来搭建博客。前前后后折腾了5个小时,终于把jekyll安装完毕。下面直接上教程:

参考博客:

https://blog.csdn.net/mouday/article/details/79300135

https://segmentfault.com/q/1010000013418668/a-1020000013529937

https://blog.csdn.net/w2i0l1l5y/article/details/82662224

国内镜像官网:https://gems.ruby-china.com/

首先下载ruby

rubyinstall官网:https://rubyinstaller.org/downloads/

由于是国外的网站,如果不稳定,也可以使用我在下面分享的网盘文件

链接:https://pan.baidu.com/s/1Qo0koGpbM2_QMbC2weYF1g 
提取码:8f2k 

1.安装ruby

双击运行文件rubyinstaller-2.2.3-x64exe,我这里用的是64位

安装的时候注意勾选把ruby添加到路径PATH

建议安装在C盘,以避免不必要的问题

查看版本号看是否安装完成

ruby -v

 

2.安装devkit

官网下载 DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe

翻到最后可以找到下面的页面

a、解压

运行 DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe文件,解压到C盘

C:/Devkit

b、初始化

cmd中cd到C:/Devkit目录下执行下面命令

 ruby dk.rb init

#生成config.yml,这里会检查将要添加DevKit支持的Ruby列表,只支持通过RubyInstaller安装的Ruby
#如果这里列出的Ruby与你的要求不符,可以手动修改

c、安装

ruby dk.rb review  #检查要添加DevKit支持的Ruby列表是否有误,可以略过
ruby dk.rb install

显示下面信息

[INFO] Updating convenience notice gem override for 'C:/Ruby192'
[INFO] Installing 'C:/Ruby192/lib/ruby/site_ruby/devkit.rb'

 

d、检查是否安装成功

> gem install rdiscount --platform=ruby

显示下面信息

Fetching: rdiscount-1.6.8.gem (100%)
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
Successfully installed rdiscount-1.6.8
1 gem installed
Installing ri documentation for rdiscount-1.6.8...
Installing RDoc documentation for rdiscount-1.6.8...

如果能安装rdiscount成功说明安装DevKit成功。

3.安装rubygems

官网地址:https://rubygems.org/pages/download

解压后拷贝到C盘,cd到C:\rubygems-3.0.3目录下

安装,

ruby setup.rb

检查版本信息

4.更改源

移除原来的

C:\Devkit>gem sources  --remove https://rubygems.org

 添加国内镜像

C:\Devkit>gem sources --add http://gems.ruby-china.com/
source http://gems.ruby-china.com/ already present in the cache

查看源

 

4.安装jekyll

cd到C:\rubygems-3.0.3目录下

gem install jekyll

安装完成界面 

安装完毕!

 

发布了92 篇原创文章 · 获赞 25 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览