🤸‍♀️

[Hugo] config.toml を環境によって切り替える

やりたいこと

config.toml に Google アナリティクスの ID を貼ったら、ローカルのアクセスもカウントされるようになってしまった。 production でのみアクセスがカウントされるようにしたい。

解決策

production 用 /config/production/config.tomlと development 用 /config/development/config.toml を作り、production 用にだけ Google アナリティクスの ID を書けばいい。

ディレクトリ構成は以下のようにすると自動的に使い分けてくれる。

├── archetypes
├── config
│   ├── development
│   │   └── config.toml
│   └── production
│       └── config.toml
├── content
├── layouts