こんにちは。フリーランスエンジニアの市原です。

HugoとGoとNode.jsをMacにインストールする手順を記載します。
本題前にコマンドを書いておきます。

brew install hugo go node

以上です。

ちなみにこのサイトは Hugo + toha + GitHub Pages + XSever Domainにより初年度1円で公開されています。

やってみたこと

  • Homebrewを使ったソフトウェアのインストール(まだなら)
  • ターミナルでHugoをインストールするコマンド
  • Hugoのインストール確認方法

手順

Hugo公式インストールガイド

1. Homebrewをインストール

すでにインストール済みの場合はこのステップをスキップしてOKです。
MacにHomebrewが入っていない場合は、Macで絶対に外せないパッケージ管理Homebrewの公式サイトにアクセスします。
表示されているインストールコマンドをコピーして、ターミナルに貼り付けて実行します。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

これでHomebrewがインストールされます。

2. Hugoをインストール

Homebrewが使えるようになったら、以下のコマンドをターミナルで実行してHugoをインストールします。
ついでなのでテーマをローカルで確認するのにGoとNode.jsが必要になるのでついでに入れておきましょう。

brew install hugo go node

以上!

なお拡張版というのがあり、テーマによってはこちらが必要になるケースがあるようです。 試しに入れてみましたが、どちらにせよコマンド一発です。

CGO_ENABLED=1 go install -tags extended github.com/gohugoio/hugo@latest

3. インストールを確認

Hugoがちゃんとインストールされたか確認するには、以下のコマンドを実行します。

hugo version

このコマンドを実行してHugoのバージョン情報が表示されればOKです。
ちなみに、which hugoコマンドを使うとHugoのインストール場所も確認できます。

GoとNode.jsの確認もしておきましょう。

go version

Goのバージョン情報が表示されればインストール成功。

 node -v
 npm -v
  • node -vでNode.jsのバージョンが表示されれば成功。
  • npm -vでnpm(Node.jsのパッケージマネージャー)のバージョンが表示されれば成功。

まとめ

  • Homebrewは便利: Macでソフトウェアをインストールするならこれ一択。
  • インストールコマンド: brew install hugo go node
  • Hugoの確認コマンドhugo version
  • Goの確認コマンド: go version
  • Node.jsの確認コマンド: node -v
  • npmの確認コマンド: npm -v

これでMacにHugoをインストールできました。
次はHugoを使って実際に静的サイトを作ってみましょう。Hugoの高速さと使いやすさをぜひ体験してみてください!

関連リンク