如何从 Hugo 的公共目录中排除图像?

问题描述

我正在使用 Hugo 生成一个静态站点。我正在使用 Hugo's image functions 创建同一图像的不同尺寸版本(160 像素、240 像素和 480 像素)。

一切正常,但 Hugo 还在公共目录中提供原始图像(例如 IMG_7307.jpeg)。 我不想发布原始图片。我怎么能告诉雨果不要包括他们?

part of Hugo's public directory structure

解决方法

您应该在页面的首页使用 Hugo 的 Build Resources 选项。请参阅下面的示例:

---
title: Your Page's Title
_build:
  publishResources: false
---

Hello,world!

除非使用了它们的 /public.Permalink,否则此页面包中的任何资源都不会被复制到 .RelPermalink 目录中。