雨果从页面包中排除文件类型?

时间:2019-09-18 20:20:39

标签: filter types static publish hugo

我正在用Hugo生成一个静态网站。

这是我的内容文件夹的结构:

content/
└── post
    ├── post01
    │   ├── image.xcf
    │   ├── image.jpg
    │   └── index.md
    └── post02
        ├── image.xcf
        ├── image.jpg
        └── index.md

每个帖子都有一个 .jpg 文件。这些图像是从我的图像编辑程序导出的。为避免混淆,我将图像编辑程序中的原始工作 .xcf 文件保留在与导出图像相同的文件夹中,以防日后需要编辑图像并重新导出它。但是我不想将这些 .xcf 文件发布到服务器。

在生成静态网站时,是否可以将Hugo配置为排除扩展名为 .xcf 的所有文件?

1 个答案:

答案 0 :(得分:0)

  

请注意,有open issue at GitHub,该功能可能无法完全按照记录的方式工作。它适用于Hugo 0.62.0和您给定的目录和文件结构。

per the documentation一样,您可以使用ignoreFiles指令排除内容文件。

在特定情况下,请将以下内容添加到config.toml(分别为YAML或JSON)

ignoreFiles = [ "\\.xcf$" ]