0

https://github.com/openshift-quickstart/jekyll-openshiftを使用して、OpenShift で jekyll を実行しています。将来の日付の投稿を行うために Web サイトを自動的に再構築できるようにしたいのですが、それらを公開するために再構築/再アップロードする必要はありません。deployこれは、使用している OpenShift カートリッジから bash スクリプトを適用して、自分の jekyll サイトを再構築する OpenShift で実行されている cron ジョブがあることを意味します。ここまでは順調ですね。

pandocの代わりに使いたいと思いますkramdown。今、私は問題を抱えています。pandocアプリケーションの OpenShift へのデプロイメントの一部としてインストールするにはどうすればよいですか?

私は 1 時間ほど Web を検索しました。相反する報告を受けています。人形使い。「Haskell プラットフォームのインストール」から始まるソースからのビルド。私はその仕事を気にしませんが、それらすべてを行って髪を引き裂く前に、どの道を進むべきかについて考えてみたいと思います.

では、どの道を選び、どの記事を読めば、これを行うために何を学ぶ必要があるかを学ぶことができますか?

ありがとうございました。

4

1 に答える 1

2

Pandoc is written in Haskell, so you'll have to build it using cabal or stack. However once built, you can move the binary to your server:

From Installing Pandoc:

It is possible to compile pandoc such that the data files pandoc uses are embedded in the binary. (The executables in the binary are built this way.) The resulting binary can be run from any directory and is completely self-contained.

cabal update
cabal install hsb2hs
cabal install --flags="embed_data_files" pandoc pandoc-citeproc
于 2015-11-27T08:25:06.567 に答える