静的サイトジェネレータHugo
更新日:2023.04.30
作成日:2017.12.31
Hugo入門
サイト構築
- Hugoのテーマでsubmoduleを使う方法
- シンタックスハイライトにPython Pygmentsが不要となった
- Related Contentを利用して関連記事を表示する
- gulpで画像の最適化
- Hugoソースコードリーディング〜Taxonomy〜
- Render Hooks for Code Blocksを利用してコードブロックにファイル名を表示する
- ブログカードを作成する(resources.GetRemote利用)
Shortcodes
AMP対応
- AMP向けのミニマルCSSフレームワーク「1BX」
- AMPページの最適化
- AMP OptimizerによるAMPのさらなる最適化
- AMP Service WorkerでPrefetch Linksを実現する
Data Driven Content
Tailwind CSS
ビルド
- npm-run-allでローカルAPI serverとHugo serverを同時に実行する
- GitHub Actionsのスケジューラ実行を利用して定期的にビルドする
- Circle CIでHugoのビルド・デプロイを実行する