【问题标题】:Jekyll: Run a custom piece of code whenever a new page is built?Jekyll:每当构建新页面时运行一段自定义代码?
【发布时间】:2015-08-18 08:15:36
【问题描述】:

我正在尝试了解 Jekyll 的方法,并且我的简单博客正在运行中。现在,我想在创建新博客文章时运行一段外部 Ruby 代码。

例如,我目前正在使用 --watch 模式运行 Jekyll。当我保存一个新的博客文章文件时,它会自动构建。发生这种情况时,我想运行一段 Ruby 代码,最好包含有关新帖子的信息(例如帖子标题和帖子的链接)。

我阅读了关于插件的documentation,我认为这可以通过插件来完成。然而,这就是我发现的全部。那么:如何编写这样的插件?或者,如果有更简单的方法,如何调用一段自定义的 Ruby 代码,其中包含有关新博客文章的信息?

【问题讨论】:

    标签: ruby jekyll


    【解决方案1】:

    您是否考虑过相反的做法?如何使用 Redcarpet 创建一个 Rails 应用程序?

    https://github.com/vmg/redcarpet

    您也可以观看此 railscasts(虽然是从 2011 年开始的):http://railscasts.com/episodes/272-markdown-with-redcarpet

    【讨论】:

      猜你喜欢
      • 2017-09-25
      • 2014-04-23
      • 2019-11-06
      • 2018-02-09
      • 2011-12-06
      • 2017-03-03
      • 2022-11-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多