【发布时间】:2022-10-01 14:48:31
【问题描述】:
我正在尝试将 Cloudcannon 用作基于 Hugo 的网站的 CMS。对于我的一些内容类型,我使用了 Hugo 的图像处理,这意味着我将那些需要处理的图像存储在assets/ 下而不是static/ 下。
Cloudcannon 允许使用自定义上传目录配置图像输入,对于每种内容类型,我需要转到 assets/images/ 的正确子目录。效果很好——图像被上传到正确的位置。问题是图像的 frontmatter 路径包含目录路径的assets/ 部分,这对 Hugo 不起作用。
我的配置如下,允许上传不同内容类型的图片放在assets/images/的不同子目录下。
collections_config:
news:
schemas:
default:
path: schemas/news.md
name: News post
path: content/english/news
_inputs:
image:
type: image
options:
uploads_dir: assets/images/news
clients:
schemas:
default:
path: schemas/client.md
name: Client listing
path: content/english/clients
_inputs:
image:
type: image
options:
uploads_dir: assets/images/clients
有什么办法可以设置字体输出路径排除assets/?也许我还没有找到与uploads_dir 不同的选项?
非常感谢帮助!
标签: hugo cloudcannon