Hugo 使用ガイド

Hugo 使用ガイド 対象バージョン:Hugo v0.168.0(Extended)。コマンドは macOS/Linux のシェル例を記載。Hugo 公式ドキュメントに基づき整理。テーマ固有の非公開設定は実際のテーマリポジトリに従ってください。 1. インストールとバージョン確認 macOS(Homebrew): brew install hugo hugo version hugo env Linux では、対応するディストリビューションのパッケージ、または Hugo 公式がリリースするバイナリを利用できます。SCSS/Sass や一部テーマのアセットパイプラインを使う場合は、インストールしたバージョンに Extended 機能が含まれているか確認してください。 2. プロジェクトの作成 hugo new project myblog cd myblog git init 典型的なディレクトリ構成: myblog/ ├── archetypes/ # 新規記事のテンプレート ├── assets/ # リソースパイプラインで処理するアセット ├── content/ # Markdown コンテンツ ├── data/ # データファイル ├── i18n/ # テーマ UI の翻訳 ├── layouts/ # カスタムテンプレート(テーマを上書き可) ├── static/ # サイトのルートへそのままコピーされる ├── themes/ # ローカルテーマ/Git サブモジュール ├── hugo.toml # サイト設定(YAML など他形式も可) └── public/ # ビルド成果物(hugo 実行後に生成) Hugo 本体にはブログ用の完成した外観テーマは付属しません。利用可能なテーマや独自レイアウトがない場合、found no layout file for "html" のような警告が出ることがあります。 ...

2026年10月17日 · 3 分