2016年10月25日火曜日

「Phoenix」フレームワークでMarkdown(Earmark)

Phoenix」フレームワークでMarkdownです。 Earmarkというマークダウンパーサがあるので、組み込んでみました。

/mix.exs
  defp deps do
...
     {:earmark, "~> 1.0.2"},
...
  end
$ iex -S mix

iex(1)> Earmark.to_html("# hello world")
"<h1>hello world</h1>\n"
iex(2)> Earmark.to_html("[Yahoo](http://www.yahoo.co.jp 'Yahoo')")
"<p><a href=\"http://www.yahoo.co.jp\" title=\"Yahoo\">Yahoo</a></p>\n"


参考サイト
[Elixir+Phoenix]PhoenixでもMarkdownしたい(Qiita)
[Elixir+Phoenix]Display of Markdown in Phoenix (with highlight.js)(だるい@あぷれんてぃすさん)

0 件のコメント:

コメントを投稿