【Hugo】Hugoの環境構築
前提
環境: Windows Hugo: v0.125.4
インストール
バイナリをダウンロードして配置
- Githubからバイナリをダウンロード
Releases latest - ダウンロードしたファイルを解凍し、任意の場所に配置
- 配置した場所にパスを通す
パッケージマネージャを使用
Chocolatey
、Scoop
、Winget
を使用してインストールできる
Scoop
を使用する場合
scoop install hugo
使用方法
サイト作成
hugo new site new_site_name
テーマ作成
hugo new theme new_theme_name
ページ作成
hugo new content dir_name/page_name.md
確認
hugo server
でサーバーが立ち上がりローカルで確認できるようになる。
デフォルトでは、 http://localhost:1313/
各ファイルの draft
, date
, publishDate
, expiryDate
の値で公開されるかが決まるが、以下のオプションを付けることで未公開のものも確認できるようになる。
hugo --buildDrafts # or -D hugo --buildExpired # or -E hugo --buildFuture # or -F
設定
テーマ
設定ファイルに以下の項目を追加
theme: new_theme_name
GoogleAnalytics
設定ファイルに以下の項目を追加
services: googleAnalytics: ID: G-MEASUREMENT_ID
config/production/hugo.yaml
に記載することで、本番環境のみ有効にできる