はじめに¶
MkDocsとは¶
mkdocs は静的サイトジェネレータです。コンテンツは基本的に markdown 形式で記述したソースファイルになります。またHTML形式のファイルを使うこともできます。この記事では Windows で個人的な最低限の作成環境をまとめました。
インストール¶
まずは、python をインストールします.次に pip を使って mkdocs をインストールします。
1 |
|
私は次の環境で動作確認しました.
1 2 3 4 5 |
|
MkDocsの基本コマンド¶
プロジェクトを新規に作成するには mkdocs new
を使います.
1 |
|
次に、サイトに必要なファイルを生成するにはビルドを行います。ビルドは以下のコマンドを実行します。
1 |
|
正常に生成されるとsiteフォルダに作成されます。インターネット上に公開する場合はこのフォルダ内をアップロードします。ビルドした内容を公開する前に、ローカルで確認したい場合はserve
コマンドを実行し、サーバーを起動します。
1 |
|
コマンドの出力に Serving on http://127.0.0.1:8000
のようにアドレスとポート番号が表示されますので、そのアドレスをブラウザに入力して確認できます。
serveを実行している間はファイルの追加や変更が検知されて自動的にビルドされます。
mkdocs.yml¶
mkdocs.yml ファイルを編集することでドキュメントの構成やカスタマイズを行うことができます。このファイルにはサイトのタイトルやテーマ、拡張機能の設定などを記述します。プロジェクトの作成を行うと、このファイルは自動で作成されます。
ドキュメントの構成¶
mkdocs.ymlのnav
に指定します.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|