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
本文由 feng 创作,采用 知识共享署名4.0
国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:2020-11-23 00:00:00