Qiita:Team からエクスポートした記事アーカイブを HTML に変換するスクリプト


Qiita:Team には、今までに書いた記事をエクスポートする機能があります。しかし、エクスポートされるのは巨大な json ファイル1個で、とても人間が読めるようなものではありません。

ということで、QiitaTeam からエクスポートした json ファイルを記事HTMLに変換するスクリプトを作ってみました。相当マニアックなニーズとは思いますが、せっかくなのでgithubで公開しておきます。

コマンドラインから以下を実行すると、フォルダqiita-team-htmlに全記事とプロジェクトのHTMLファイルが生成されます。

$ npm install -g https://github.com/okaxaki/quiita-team
$ quiita-team foobar.json

より詳しくはgitリポジトリをごらんください → https://github.com/okaxaki/quiita-team

生成したHTMLは↓のような感じです。タグ、コメント、画像、記事一覧のindex.htmlも出力されますので、内容的にはほぼローカルミラーです。

Qiita:Teamからエクスポートできる json ファイルは日々変化するようなので、最新のjsonファイルで動作しなかったらすみません。筆者の環境では 2015年10月末ごろの json ファイルで動作を確認しました。