目录
  1. 1. 安装步骤
    1. 1.1. 什么是Ruby
    2. 1.2. 安装Ruby
      1. 1.2.1. 安装步骤:
  2. 2. 安装Jekyll
    1. 2.1. 遇到的问题
  3. 3. 参考
Windows安装Jekyll

jekyll是一个简单的免费的Blog生成工具,将纯文本转化为静态网站和博客;由于GitHub Pages生成的是静态页面,每次更新博客都需要手动更改HTML,这就使得每次写博客都变得很麻烦,而用了这个工具以后,它会根据预先设置好的格式来生成博客内容,就无需关心html代码,只需要把重心放在博客的写作上.

安装步骤

在安装jekyll之前需要安装Ruby

什么是Ruby

blockquote 百度百科 https://baike.baidu.com/item/Ruby/11419?fr=aladdin Ruby
Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。Ruby的作者于1993年2月24日开始编写Ruby,直至1995年12月才正式公开发布于fj(新闻组)。因为Perl发音与6月诞生石pearl(珍珠)相同,因此Ruby以7月诞生石ruby(红宝石)命名。

安装Ruby

Ruby下载地址:https://rubyinstaller.org/downloads/

Ruby下载地址

本次安装的是Ruby+DevKit 2.4.4-2(x64)

安装步骤:

  • 同意安装协议

    同意安装协议

  • 安装路径

    安装路径

    第一次安装推荐使用默认路径,不使用默认路径也要安装在根目录,避免一些不必要的问题,我的路径D:\Ruby24-x64

    安装的时候注意勾选Add Ruby executables to your PATH,如果不勾选可以手动添加。

  • 选择是否安装MSYS2

    是否安装MSYS2

  • 正在安装

    正在安装

  • 安装完成:

    安装完成

  • 安装完成后,会选择是否安装MSYS2

    查阅了一下文档

    rubyinstaller https://rubyinstaller.org/downloads/ WHICH DEVELOPMENT KIT?
    从Ruby 2.4.0开始,我们使用MSYS2工具链作为我们的开发工具包。使用Ruby + Devkit安装程序版本时,它是一个可选组 件,因此不需要额外的下载/安装。

    使用Ruby而不使用Devkit版本时,可以通过运行单独安装MSYS2 Devkit ridk install。MSYS2需要为Ruby构建本机C / C ++扩展,并且是Ruby on Rails所必需的。此外,它允许下载和使用Ruby宝石可以依赖的数百个开源库

    Ruby 2.4.0及更新版本:MSYS2 DevKit作为安装的最后一步下载。它可以在每个ridk install命令后安装。

    本页面是选择安装MSYS2,查了一下,暂时没有发现对Ruby有什么用,所以只是尝试安装了,并没有使用

    MSYS2安装页面

  • 检查Ruby是否正常安装,会出现版本号:

    ebnf
    1
    ruby -v

版本号

安装Jekyll

  • 首先检查gem是否安装完毕:

    ebnf
    1
    gem -v
  • 安装jekyll

    zsh
    1
    gem install jekyll
  • 检测是否安装完毕:

    检查安装

    actionscript
    1
    jekyll new yourProject
    bash
    1
    cd yourProject
    isbl
    1
    jekyll serve(s)

    测试访问:http://127.0.0.1:4000

遇到的问题

  • cannot load such file – bundler (LoadError)

    运行:jekyll serve报错

    报错

    问题解决 缺少bundler安装依赖

    安装bundler

    cmake
    1
    gem install bundler

    通过bundler安装组件

    armasm
    1
    bundler install

参考

  1. windows安装jekyll步骤及问题: https://blog.csdn.net/mouday/article/details/79300135
文章作者: Izzio
文章链接: https://izzio.netlify.com/blog/software/windows/27351.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Seventy
ENG