Top / Programming / webgen / webgenの概要

webgenの概要

webgenコマンドのcreateオプションを使用し、サイトを作成した場合のファイル構成について。

$ webgen create sample_site

以下のようなフォルダ構成になります。

sample_site/
  src/
    default.css
    default.template
    index.page
  config.yaml

config.yaml

config.yaml は全般の設定を行うファイルです。

サイト全般の設定は、config.yamlに記述します。

pageファイル

拡張子が page のファイルの内容が、HTMLファイルになります。

---
ページの設定
---
ページ内容
ページ内容
ページ内容

ファイルの先頭で3個のハイフンで囲んだ箇所に、ページ固有の設定を記述します。

ハイフン以降はページの内容を記述します。

default.template

default.templateファイルは、生成されるHTMLのテンプレートです。