配置Hugo


如何配置您的Hugo站点

配置文件

Hugo使用 hugo.tomlhugo.yaml或者hugo.json(如果位于站点根目录中找到)作为默认的站点配置文件。

用户可以选择使用命令行的--config开关来覆盖这个默认值,一个或多个站点配置文件。

示例:

hugo --config debugconfig.toml
hugo --config a.toml, b.toml, c.toml

多个站点配置文件可以使用逗号分隔的字符串传递给--config开关。

hugo.tomlconfig.toml

Hugo 0.110.0版本中,我们将默认配置基本文件名更改为hugo,例如hugo.toml。 但我们仍然可以找到config.toml等文件,但我们建议您最终将其重命名(但如果您想要支持旧版本的Hugo,则需要等待)。 我们这样做的主要原因是使代码编辑器和构建工具更容易识别这个文件,知道它是一个Hugo配置文件和项目。

New in v0.110.0

配置目录

除了使用单个站点配置文件外,您可以使用configDir目录(默认为config/)来更轻松地组织和管理特定于环境的设置。

hugo.yaml

PLAINTEXT
Params:
  foo: bar
点击展开查看更多

hugo.toml

PLAINTEXT
[Params]
  foo = 'bar
点击展开查看更多

hugo.json

PLAINTEXT
{
  "Params": {
    "foo": "bar"
  }
}
点击展开查看更多

版权声明

作者: FunBocchi

链接: https://www.funbocchi.top/zh-cn/posts/%E9%85%8D%E7%BD%AEhugo/

许可证: CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Please attribute the source, use non-commercially, and maintain the same license.

开始搜索

输入关键词搜索文章内容

↑↓
ESC
⌘K 快捷键