0

私は現在 Octopress を検討しています。私の仕事の過程で 1 つの質問がポップアップしました - ランダムなコンピューター/デバイスから投稿を公開する簡単な方法はありますか? つまり、rake new_post['title'] を介してこれを行う場合、実行元のマシン (Ruby、gem など) にすべてをセットアップする必要があります。マークダウン ドキュメントを作成してGithub リポジトリに送信するだけではありませんか?

4

1 に答える 1

1

仕方がないと思います。

octopress はJekyllに基づいているため、すべてのページは次のようにレンダリングされます。

  1. レンダーリキッド

  2. その extname のコンバーターが存在する場合は変換します (eg .markdown)

  3. レイアウトを再帰的にレンダリングします。

つまり、このような静的な Web サイトでは、マークダウン ドキュメントを直接表示することはできません。

一方、repo に送信するものが、表示するために html に変換する必要があるマークダウン ファイルではなく、直接 html である場合、サイトを正常に動作させることもできません。

投稿ページ自体だけでなく、インデックスページやカテゴリーなど、関連する多くの部分を生成する必要があるためです。

一言で言えば、octopress は静的であり、展開する前に生成が必要です。

参考:マークダウンをhtmlにコンパイルしないようにする

于 2013-09-03T05:51:19.497 に答える