【问题标题】:Publish a new post on Octopress from another computer从另一台计算机在 Octopress 上发布新帖子
【发布时间】:2013-08-30 19:49:20
【问题描述】:

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

【问题讨论】:

  • 如果您决定克隆所有内容,here's a blog post 可能会对您有所帮助。
  • 是的,这就是我目前在家和工作中这样做的方式,但我正在寻找一种从公共计算机或朋友的计算机上发帖的方法。

标签: blogs octopress


【解决方案1】:

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

由于octopress是基于Jekyll的,所以每个页面的渲染如下:

  1. 渲染液体

  2. 如果该分机名称存在转换器,则进行转换(例如.markdown

  3. 递归渲染布局。

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

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

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

一句话,octopress 是静态的,我们需要先生成再部署。

参考:Allow markdown to not be compiled to html

【讨论】:

    猜你喜欢
    • 2016-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-15
    • 1970-01-01
    • 1970-01-01
    • 2017-02-05
    相关资源
    最近更新 更多