【问题标题】:Will github support common jekyll plugins? [closed]github 会支持常见的 jekyll 插件吗? [关闭]
【发布时间】:2017-11-01 09:09:45
【问题描述】:

我想知道 github 是否支持常见的 Jekyll 插件,例如用于代码缩小、连接、丑化等的插件,作为学习 Jekyll 的一部分。我打算在 GitHub 上托管我的网站。 这可能是一个非常基本的问题,但作为 Jekyll 的新手,请帮助我了解这一点。

【问题讨论】:

标签: javascript html css jekyll jekyll-extensions


【解决方案1】:

简短回答:不需要,但您可能不需要它。

“否”部分

Github 支持 Github pages gem 支持的那些插件。见这里:https://help.github.com/articles/adding-jekyll-plugins-to-a-github-pages-site/

支持的列表会不断发展,但可以在此处查看当前列表:https://pages.github.com/versions/

我了解您所追求的任务在撰写本文时不受任何人的支持。

其他部分

大多数人使用 Jekyll 的方式意味着您不需要 Github 来进行处理。

流程正常:

  1. 在您的计算机上创建 Github 上存储库的本地 git clone 存储库。

  2. 在插件工作的地方完成你的工作 - 或者你可能最终会使用的任何 grunt / gulp 任务。

  3. 然后将更新后的文件推送回 github - 允许 _site 文件夹的“已处理”内容托管在 github 页面上告诉 github 不要再次使用重新处理您的文件jekyll 通过在根文件夹中包含一个空的 .nojekyll 文件。

其他人会比我解释得更好,但这是一般要点。

玩得开心!

编辑:根据@David Jacques 评论更新

【讨论】:

  • 好答案。在第 3 点,您需要添加一个空的 .nojekyll 文件,以便 gh 页面不会 jekyll 处理您的页面。
猜你喜欢
  • 2011-11-06
  • 1970-01-01
  • 2010-09-17
  • 2015-03-30
  • 2012-01-21
  • 1970-01-01
  • 2013-10-15
  • 2015-02-24
  • 1970-01-01
相关资源
最近更新 更多