Hi120ki と申します

日々の活動の記録を残すためのブログです

このブログのレシピ

Hugo と GitHub Pages で作りました

セットアップ

まず Hugo を Homebrew でインストール

brew install hugo

Hugo の雛形を作る(新たにディレクトリが作られます)

hugo new site myblog

テーマを入れる

Hugo Themes からテーマを選ぶ

このブログは Hugo Future Imperfect を使っています

git submodule で追加

git submodule add https://github.com/jpescador/hugo-future-imperfect themes/hugo-future-imperfect

config.toml を以下のように編集

theme = "hugo-future-imperfect"

動かす

ローカルでテストサーバーを起動

http://localhost:1313 で動きます

hugo server

GitHub Pages で公開する

静的ファイルを出力

hugo

public フォルダーに静的ファイルが出力されるのでこれを GitHub Pages で公開する

まず GitHub で ユーザー名.github.io という名前のリポジトリを作る

そのリポジトリにファイルを push すれば https://ユーザー名.github.io/ で公開されます