在windows上安装jekyll

早些时候用的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安装成功,打开控制台,执行

    1
    ruby -v
  3. 安装 Devkit,安装目录请不要带空格,建议解压到”C:\DevKit”

  4. C:\DevKit打开控制台CMD,执行
    1
    2
    ruby dk.rb init
    notepad config.yml

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 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安装目录不是默认的,请手动替换。

  1. 更改GEM默认镜像地址,由于众所周知的原因,gem安装包的时候十分慢,所以需要对镜像做下替换
  2. 打开控制台,执行
    1
    gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/

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

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

就可以了。

  1. 安装jekyll
    1
    gem install jekyll

由于更换了镜像地址,安装起来会非常快。

  1. 控制台执行
    1
    2
    3
    jekyll new blog
    cd blog
    jekyll serve

引用信息

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×