全体の流れ
フォルダー構成
/
|- bin/hugo <- hugoを更新するときはここ
|- content <- 記事を追加するときはここ
|- layout <- 親テーマを上書きするときはここ
|- themes
|- xxx <- 親テーマを更新するときはここ
ポイント
- ローカル環境
- マークダウンで記載
- textlintで表記チェック
- nodeをバージョンアップしたときによくインストールを忘れるので注意
- グローバルインストールをやめるべきか……
- github
- バージョン管理
- バックアップ作成
- サーバー
- githubがpushをhookしたら通知をし、自動ビルド&デプロイ
- vercelは環境変数をもとにhugoのビルドバージョンを指定する。
HUGO_VERSION
の更新も必要
- 検索エンジン
- 更新頻度はないに等しいためクローラーは期待しない。都度インデックス登録を申請する