header_medi8

ビットコイン取引高日本一の仮想通貨取引所 coincheck bitcoin

2016年7月2日土曜日

sphinx でファイル保存時に自動でビルドする方法

Sphinx でドキュメントを作成するときに、html化する場合は、以下のコマンドを実行します。

$ make html

ただ、ファイルを変更するたびにコマンドを実行するのは正直めんどくさい。

ということで、ファイルを保存したら自動的にビルドしてhtml化してくれるようにしてみます。

sphinx-autobuild を利用する


「sphinx-autobuild」を利用することで、rstファイルを変更して保存した時点で自動的にコマンドを実行して、ブラウザ上で確認できるようにします。

1.sphinx-autobuildをインストールする

$ pip install sphinx-autobuild

2.Makefile に target を追加する

livehtml:
    sphinx-autobuild -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html

3.SphinxのMakefileがあるディレクトリで以下のコマンドを実行する

$ make livehtml

4.ブラウザで「http://127.0.0.1:8000/」を開く

0 件のコメント:

コメントを投稿