麦田的博客

Win10系统安装Jekyll详细教程

2019-11-18


Jekyll是主流的静态网站生成器,也叫静态博客生成器。

1、安装Ruby

在Windows上使用RubyInstaller安装比较方便,去Ruby官网下载最新版本的RubyInstaller。

注意32位和64位版本的区分,还有应该是WITH DEVKIT版本。

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

ruby

安装过程注意上图:默认已经勾选添加到PATH选项,以便在命令行中使用。

ruby

上图:Ruby安装完成,需要勾选安装msys2,后面安装gem和jekyll时会用到:

ruby

上图:输入3继续安装msys2和development toolchain

2、安装RubyGems

下载RubyGems,选择zip格式,解压到任意非中文的文件夹中;

RubyGems下载:https://rubygems.org/pages/download

打开RubyGems文件夹,右键点击:git bash here(需要安装git)

输入:ruby setup.rb

注意:必须先有本文的第一步,这一步才能实现!否则会有错误提示!

另外:jekyllcn.com的中文教程,过度简洁,表达不清,对新手不友好,鄙视!

3、安装Jekyll

在RubyGems文件夹打开git命令,输入:gem install jekyll

4、安装jekyll-paginate

同上,输入:gem install jekyll-paginate

5、验证安装完成

在cmd中输入:jekyll -v,出现版本号表示安装成功!

6、新建网站:jekyll new myblog

输入以上命令后,会一直卡在Running bundle install in D:/Jeky/myblog…

本人误以为安装错误导致,所以继续寻找教程,在jekyll.comptechs.cn中发现还需要到RubyGems文件夹安装:gem install jekyll bundler

实际上需要耐心等待五分钟,甚至更久,提示:New jekyll site installed in…才算新建完成。所以不确定是否必须安装bundler。

点击阅读下一篇Jekyll的使用教程和使用经验


安装jekyll的经验

1、Jekyll的安装相对Hugo要复杂一点;

2、这是我第二次在Win10系统下安装,很顺利;

3、第一次在Win10系统中安装失败,但是在深度linux系统中一次性安装成功;

以下是2019年09月12日的安装笔记:

Jekyll基于Ruby语言,安装比较麻烦!

谷歌搜索出来的教程比较详尽,安装也比较顺利,但是安装Jekyll最后一步总是报错:

各种各种的错,比如最近一次的错误提示是:

ERROR:  Error installing jekyll:
        jekyll-sass-converter requires Ruby version >= 2.4.0.

但是,我之前用的是2.6.4新版不行,现在换2.3.3又提示版本要高于2.4.0

换2.4版本安装后又遇到新问题:

ERROR:  Error installing jekyll:
jekyll requires RubyGems version >= 2.7.0. Try 'gem update --system' to update RubyGems itself.

按照提示升级gem版本失败…

以上是在Win10系统上安装,网友说Win系统安装Jekyll确实容易出错!

Jekyll和Octopress依赖的软件可以通过RailsInstaller代替安装!


相关内容

  • GitBook介绍安装和使用教程
  • Hugo升级方法和遇到的问题
  • Markdown软件推荐
  • HTML引入CSS的方法和示例
  • vscode的使用经验-编辑md文件
  • 麦田收集的优秀网站
  • RAKsmart主机教程
  • OpenCart商城程序使用经验
  • 静态博客生成器大全和简评
  • Markdown写静态网站指南
  • 标签

    Jekyll安装静态网站生成器教程Jekyll