hyogen-md
@b4moss/hyogen-md の公式ドキュメントです。Markdown をそのままテンプレートとして使えるエンジンです。
制御構文は HTML コメント内(@hg … @endhg または @@ … @@)に閉じるため、生ソースのプレビューを壊しにくい設計です。出力は Markdown のみ(HTML 化は利用側の責任です)。
はじめる
- インストール — npm インストールとクイックスタート
- Playground — ブラウザで構文を試せます
API リファレンス
- API 概要 — 公開 API の索引
- renderServer — SSR / SSG 向けレンダリング
- renderClient — CSR 向けレンダリング
- build — 一括ビルド(SSG)
- loader — ファイル読み込みのカスタマイズ
- 診断とログ — 警告・エラーの扱い
- 型とオプション — 公開型の要約
- エラーコード — コード一覧
テンプレート構文
- 構文概要 — テンプレート構文の索引
- Front matter — YAML メタデータと props 契約
- 式と変数展開 —
{{ }}とデフォルト値 - hyogen ブロック —
@hg/@@の書き方 - 宣言と代入 —
const/let - include と component — ファイルの取り込みと再利用
- 制御構造 —
if/each/extend - 許可メソッド —
.toLocaleStringなど - パスとセキュリティ — パス解決と注意点