我正在用Hugo生成一个静态网站。
这是我的内容文件夹的结构:
content/
└── post
├── post01
│ ├── image.xcf
│ ├── image.jpg
│ └── index.md
└── post02
├── image.xcf
├── image.jpg
└── index.md
每个帖子都有一个 .jpg 文件。这些图像是从我的图像编辑程序导出的。为避免混淆,我将图像编辑程序中的原始工作 .xcf 文件保留在与导出图像相同的文件夹中,以防日后需要编辑图像并重新导出它。但是我不想将这些 .xcf 文件发布到服务器。
在生成静态网站时,是否可以将Hugo配置为排除扩展名为 .xcf 的所有文件?
答案 0 :(得分:0)
请注意,有open issue at GitHub,该功能可能无法完全按照记录的方式工作。它适用于Hugo 0.62.0和您给定的目录和文件结构。
与per the documentation一样,您可以使用ignoreFiles
指令排除内容文件。
在特定情况下,请将以下内容添加到config.toml
(分别为YAML或JSON)
ignoreFiles = [ "\\.xcf$" ]