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+DevKit 2.4.4-2(x64)
安装步骤:
同意安装协议
安装路径
第一次安装推荐使用默认路径,不使用默认路径也要安装在根目录,避免一些不必要的问题,我的路径
D:\Ruby24-x64
安装的时候注意勾选Add Ruby executables to your PATH,如果不勾选可以手动添加。
选择是否安装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有什么用,所以只是尝试安装了,并没有使用
检查Ruby是否正常安装,会出现版本号:
ebnf1
ruby -v
安装Jekyll
首先检查gem是否安装完毕:
ebnf1
gem -v
安装jekyll
zsh1
gem install jekyll
检测是否安装完毕:
actionscript1
jekyll new yourProject
bash1
cd yourProject
isbl1
jekyll serve(s)
遇到的问题
cannot load such file – bundler (LoadError)
运行:jekyll serve报错
问题解决 缺少bundler安装依赖
安装bundler
cmake1
gem install bundler
通过bundler安装组件
armasm1
bundler install
参考
- windows安装jekyll步骤及问题: https://blog.csdn.net/mouday/article/details/79300135