Hugo アーキタイプの使い方
学んだこと
Hugo のアーキタイプは、事前に定義されたフロントマターと構造を持つ新しいコンテンツを素早く作成するためのテンプレートファイルです。時間を節約し、コンテンツの一貫性を確保できます。
詳細
Hugo のアーキタイプはコンテンツの設計図のように機能します。hugo new を実行すると、Hugo はコンテンツタイプに一致するアーキタイプファイルを探し、それをテンプレートとして使用します。
例えば、archetypes/til.md に TIL アーキタイプがある場合:
1hugo new content/tils/my-new-til.md --kind til
これにより、以下を含む新しいファイルが作成されます:
- 事前入力されたフロントマター(タイトル、日付、タグ、カテゴリ)
- テンプレートセクション(What I Learned、Details、References)
- 適切なマークダウン構造
異なるコンテンツタイプに対してアーキタイプをカスタマイズでき、コンテンツ作成がより速く、より一貫性のあるものになります。