隙あらば寝る

うぇぶのかいしゃではたらくえんじにあがかいています

markgenでmarkdownのライブプレビュー

markgen という markdown ファイルのレンダリングサーバの紹介

GitHub - vyasgiridhar/markgen: Markdown Generator in Go Lang

go get github.com/vyasgiridhar/markgen/markgen でインストール、

markgen <markdown file>

で起動でき、 localhost:6060 にアクセスすると markdown を html としてレンダリングしてくれる。

面白いのはライブプレビューをサポートしているところ。

websocket でサーバ側がファイルの保存を検知して勝手にリロードしてくれる。

ただし GitHub Flavored Markdown ではないのでそこだけ注意。

visual studio code や atom を使っているとあまり必要性は無いかもしれないが、

道具の組み合わせによっては便利に使えるのではないかと思う。

また、websocketやファイルの変更検知等の実装の参考に良さそうだと思った。