0

我目前正在探索 Octopress。在我的工作过程中出现了一个问题 - 是否有一种简单的方法可以从随机计算机/设备发布帖子。我的意思是 - 如果我通过 rake new_post['title'] 执行此操作,我必须在我正在使用它的机器上设置整个东西 - Ruby、gems 等。有没有更简单的方法 - 比如创建一个降价文档和而不仅仅是将其发送到 Github 存储库?

4

1 回答 1

1

我认为没有办法做到这一点。

由于 octopress 是基于Jekyll的,所以每个页面都呈现如下:

  1. 渲染液体

  2. 如果该扩展名存在转换器,则转换(例如.markdown

  3. 递归渲染布局。

也就是说,对于这样一个静态网站,是无法直接展示markdown文档的。

另一方面,如果我们发送给repo的不是必须转换成html才能显示的markdown文件,而是直接html,也不可能使网站正常工作。

由于不仅要生成帖子页面本身,还要生成许多相关的部分,例如索引页、类别等。

一言以蔽之,octopress 是静态的,我们需要先生成再部署。

参考:允许markdown不编译为html

于 2013-09-03T05:51:19.497 回答