Hugoで読了時間や文字数表示がおかしい

はじめに Hugoをつかって、このページを作成していますが、読了時間の表示が常に1 minと表示されていました。おかしいと思っていましたが、さらにrss用のindex.xmlをたまたま見たところ、descriptionタグに記事のほぼすべての文章が入っており、これは日本語が文字数としてカウントされていないためのようでした。 ...

February 14, 2021 · 1 min · 266 words

シェルでHugoのポストを新規作成する

はじめに Hugoで新しいポストを作成するコマンドは、 1hugo new [path to new file] ですが、私はフォルダを分けているので 1hugo new posts/21/Q1/0213-[title] のような長いパスになっていました。いちいち入力するのはめんどくさいし、よく間違えるのでシェルスクリプトを作りました。 ...

February 13, 2021 · ↻ February 18, 2021 · 1 min · 481 words

GitHub CodespacesでHugoを利用したブログを書く

はじめに GitHub Codespacesがβになってからしばらくたちました。βの間は無料のようなので、気軽に試すことができます。今回はGithub CodespacesでHugoを使って記事をかいてみます。(この記事はGitHubCodespaces上で書いています。) ...

February 13, 2021 · ↻ September 12, 2021 · 2 min · 867 words

HugoでLastmodが同一時刻になる

はじめに Hugoでは、記事の最終更新時刻をLastmodを利用して表すことができます。configファイルでenableGitInfo: trueと記入しておくとgitのlogをもとにHugoが自動的にLastmodを設定しくれます。しかし、GitHub ActionsでHugoをビルドしたところ、すべてのLastmodが同じ時間(pushした時刻)になってしまっていました。 ...

February 13, 2021 · ↻ February 18, 2021 · 1 min · 483 words

HugoでGoogle Analytics 4を利用する

はじめに 様々なサイトに導入されているGoogle Analyticsですが、2020年より新たにGoogle Analytics 4(以下GA4)が、導入されました。しかしHugoでは、標準ではまだ対応していません。(これを書いているときの最新バージョンは0.80です)しかし、HugoではGA4を簡単に利用することができます。 ...

February 13, 2021 · 2 min · 701 words

How to install and use Hugo

Hugo をインストールする homebrewを利用した方法が、一般的なようでしたが、Install hugoを参考にGitHubからバイナリをダウンロードし、解凍したhugoの実行ファイルを/usr/local/binに配置しました。 ...

January 27, 2021 · ↻ February 11, 2021 · 2 min · 558 words