やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

pugでMarkdownをincludeしてHTML出力する

Markdown→HTMLに変換する。

参考

http://qiita.com/romas/items/814c0c786c17bc7ce6ce

感謝。

やってみた

nodejs設定

npm install -gでインストールされるパスをデフォルトから変更してある。

jstransformer-markdown-it インストー

Markdownパーサ。

$ npm install -g jstransformer-markdown-it
/media/mint/85f78c06-a96e-4020-ac36-9419b7e456db/mint/root/tools/nodejs/npm_global/lib
└─┬ jstransformer-markdown-it@2.0.0 
  └─┬ markdown-it@8.3.1 
    ├─┬ argparse@1.0.9 
    │ └── sprintf-js@1.0.3 
    ├── entities@1.1.1 
    ├── linkify-it@2.0.3 
    ├── mdurl@1.0.1 
    └── uc.micro@1.0.3 

Markdown→HTML

index.pug

include:markdown-it ReadMe.md
bash -l
pug index.pug

index.htmlが出力された。

構文

<h1>

NG

# 見出し

OK

見出し
===========

<table>

OK

col1|col2
----|----
1|2
3|4

所感

これでMarkdownもHTML出力できるようになった。pugファイルを仲介するのが面倒だが。