Win10系统安装Jekyll详细教程
2019-11-18
Jekyll是主流的静态网站生成器,也叫静态博客生成器。
1、安装Ruby
在Windows上使用RubyInstaller安装比较方便,去Ruby官网下载最新版本的RubyInstaller。
注意32位和64位版本的区分,还有应该是WITH DEVKIT版本。
Ruby官网:https://rubyinstaller.org/downloads/
安装过程注意上图:默认已经勾选添加到PATH选项,以便在命令行中使用。
上图:Ruby安装完成,需要勾选安装msys2,后面安装gem和jekyll时会用到:
上图:输入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代替安装!