MAC下Jekyll环境搭建

博客分类: software 阅读次数: comments

MAC下Jekyll环境搭建

Jekyll简介

Jekyll 是一个简单的博客形态的静态站点生产机器。它有一个模版目录,其中包含原始文本格式的文档,通过 Markdown (或者 Textile) 以及 Liquid 转化成一个完整的可发布的静态网站,你可以发布在任何你喜爱的服务器上。Jekyll 也可以运行在 GitHub Page 上,也就是说,你可以使用 GitHub 的服务来搭建你的项目页面、博客或者网站,而且是完全免费的。

安装Jekyll

安装 Jekyll首先需要Ruby环境的支持,部分Mac自带,没有则需要安装。

现在mac os系统都是自带ruby环境,如无ruby环境则自行百度搜索如何安装。

打开命令行 terminal,查看ruby版本

~ » ruby -v  
ruby 2.5.8p224 (2020-03-31 revision 67882) [x86_64-darwin19]   

安装命令

~ » gem install jekyll bundler  

控制台输出如下:

Fetching: jekyll-4.1.1.gem (100%)  
Successfully installed jekyll-4.1.1  
Parsing documentation for jekyll-4.1.1  
Installing ri documentation for jekyll-4.1.1  
Done installing documentation for jekyll after 2 seconds  
Fetching: bundler-2.1.4.gem (100%)  
Successfully installed bundler-2.1.4  
Parsing documentation for bundler-2.1.4  
Installing ri documentation for bundler-2.1.4  
Done installing documentation for bundler after 6 seconds  
2 gems installed  

安装成功后,查看版本号:

~ » jekyll -v  
jekyll 4.1.1  
~ » bundle -v  
Bundler version 2.1.4  

Jekyll常用命令

Jekyll安装好后,就可以在命令行中使用Jekyll命令了,有以下用法:

~ » jekyll build  
# => 当前文件夹中的内容将会生成到 ./site 文件夹中  
~ » jekyll build --destination <destination>  
# => 当前文件夹中的内容将会生成到目标文件夹<destination>中  
~ » jekyll build --source <source> --destination <destination>  
# => 指定源文件夹<source>中的内容将会生成到目标文件夹<destination>中  
~ » jekyll build --watch  
# => 当前文件夹中的内容将会生成到 ./site 文件夹中,查看改变,并且自动再生成  

bundle启动jekyll命令

~ » bundle install  
~ » bundle exec jekyll serve