プロジェクト構成
Miyadaikuのプロジェクトは、次のようなファイルで構成されます。
サンプルプロジェクト
├── config.yml
├── contents/
│ └──
├── files/
│ └──
├── outputs/
│ └──
└── templates/
└──
config.yml ファイル
プロジェクト全体のプロパティを設定します。このファイルに指定したプロパティは、全てのファイルのプロパティのデフォルト値となります。
contents ディレクトリ
Markdown、Jupyter notebookなどの アーティクル や、それ以外の画像ファイルなどを配置します。contents ディレクトリのアーティクルファイルはHTMLに変換して、それ以外のファイルはそのまま、ディレクトリ構造を保ってOutputディレクトリにコピーされます。
files ディレクトリ
files ディレクトリのファイルは、ディレクトリ構造を保ってそのままOutputディレクトリにコピーされます。
outputs ディレクトリ
生成したHTMLなどがコピーされます。
templatesディレクトリ
アーティクルを変換するJinjaテンプレートを配置します。