Hugoメモ
ブログをHugoにした。
たいしてブログも書かないくせに、ブログをWordpressからHugoにした。
jekyllやOctopressが出てた頃、手を出したいのに忙しいを理由に何もせずにいた。
少し時間ができたので静的ジェネレータのことを調べていたら、Hugoに出会ったというわけだ。
テーマはRAKUISHI.COMさんのHugo Zenを使用させて頂いている。
これから少しずつカスタマイズしていこうと思う。
自分用にやったことをメモしておく。
Hugoドキュメント
まずは大事なドキュメントへのリンク
Hugoドキュメント
Hugoコマンド
# ビルド
hugo
# 新規ポスト
hugo new post/test.md
# テーマhugo-zenを使用してサーバを起動して更新を監視 ドラフトがtrueもビルドする
hugo server --theme=hugo-zen --buildDrafts --watch
# テーマhugo-zenを使用してデプロイ用ビルド
hugo -t hugo-zen
テンプレートタグのメモ
<!-- single前後ページング -->
{{ if .Prev }}<a href="{{ .Prev.RelPermalink }}">{{ .Prev.Title }}</a>{{ end }}
{{ if .Next }}<a href="{{ .Next.RelPermalink }}">{{ .Next.Title }}</a>{{ end }}
.htaccessの設定
wordpressでのパーマリンクの設定が適当で悩んだ。
日本語タイトル.htmlが多かったのだが、共通しているのはURLの最後に.htmlがあること。
Hugoはそうもいかないので、リダイレクトして/で終わるようにした。
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{THE_REQUEST} ^.*\.html
RewriteRule ^(.*)\.html$ http://blogs.count6.net/$1/ [R=301,L]
コメントをDISQUSに移行
この辺りはまた調査。
Markdownエディター
ところでMarkdownエディターはインストールしたものの、全然使っていないAtomにした。
メインのSublimeText3はTrailingSpacesを入れているので改行の扱いがめんどくさい。
修正する気もない。Atomよ、これからはMarkdownエディターだ。