在windows上安装jekyll

2017年1月20日 · 151 字 · 1 分钟

早些时候用的ubuntu,安装jekyll确实挺简单,可能是终端强大吧。最近工作环境切换到windows,无奈想写博文的时候却发现需要切换到ubuntu,不是那么方便。打算在windows上部署一下jekyll。

软件环境

  • Windows 10 企业版
  • Ruby 2.3.2-x64

部署过程

  1. 安装 Ruby2.3.2-x64,安装目录请不要带空格,建议使用默认的"C:\Ruby23-x64",安装的时候勾上"Add To Path"选项
  2. 确认ruby安装成功,打开控制台,执行
ruby -v
  1. 安装 Devkit,安装目录请不要带空格,建议解压到"C:\DevKit"
  2. C:\DevKit打开控制台CMD,执行
ruby dk.rb init
notepad config.yml

执行完毕后会打开记事本,请确认内容如下:

# This configuration file contains the absolute path locations of all
# installed Rubies to be enhanced to work with the DevKit. This config
# file is generated by the 'ruby dk.rb init' step and may be modified
# before running the 'ruby dk.rb install' step. To include any installed
# Rubies that were not automagically discovered, simply add a line below
# the triple hyphens with the absolute path to the Ruby root directory.
#
# Example:
#
# ---
# - C:/ruby19trunk
# - C:/ruby192dev
#
---
- C:/Ruby23-x64

注意最后一行即可,如果你的Ruby安装目录不是默认的,请手动替换。 5. 更改GEM默认镜像地址,由于众所周知的原因,gem安装包的时候十分慢,所以需要对镜像做下替换 6. 打开控制台,执行

gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/

如果执行出错,类似于“SSL”错误的话,使用下面的命令

gem sources --add http://gems.ruby-china.org/ --remove https://rubygems.org/

就可以了。 7. 安装jekyll

gem install jekyll

由于更换了镜像地址,安装起来会非常快。 8. 控制台执行

jekyll new blog
cd blog
jekyll serve

引用信息