在gh-pages上获取(jekyll-scholar)插件的最简单方法

时间:2014-01-10 09:57:20

标签: github jekyll jekyll-extensions

GitHub页面不支持plugins,但插件显然非常有用(例如jekyll-scholar)。

Nitrous.io支持在GH页面网站上添加插件,但这似乎有点牵扯。是否有任何简单的方法可以让我的github site上运行插件,或者我应该只使用_site / root作为jekyll-scholar dev。 recommends

1 个答案:

答案 0 :(得分:3)

Nitrous.io blog post中描述的方法实际上可以与本地Ruby / Rails环境一起使用,这样可以消除一些复杂性。实现more convenient Rakefile setup from David Ensinger的偶数deployment steps proposed by Randy Morris

基本上,这些Rakefiles只是方便批量部署你的Jekyll源(带插件)和编译_site到GitHub页面,如jekyll-scholar dev推荐的那样。由于your site是用户页面(username.github.io),因此您希望已编译的_site最终位于Master,而您的Jekyll源代码插入单独的Source科。如果您想首先尝试使用a Project Page,那么您希望_site最终位于gh-pages分支(可以使用this Rakefile完成)