GitHub页面不支持plugins,但插件显然非常有用(例如jekyll-scholar)。
Nitrous.io支持在GH页面网站上添加插件,但这似乎有点牵扯。是否有任何简单的方法可以让我的github site上运行插件,或者我应该只使用_site / root作为jekyll-scholar dev。 recommends?
答案 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完成)